All components in MDL are implemented

MDL ComponentFlexJS ComponentStateComments
ButtonButtonDONE 
IconToggleIconToggleDONE 
TextField

TextField

TextArea

DONEAll use cases from MDL web examples are covered. Change event working. For Multi Line TextField check TextArea control
CheckBoxCheckBoxDONE 
RadioButtonRadioButtonDONE 

Slider

SliderDONECompleted with structure and all events ("change" and "input").
BadgeBadgeDONEImplemented as a bead to decorate other components (currently MDL examples with badges are done over Div, Span or A)
List DONEMDL List implemented based on Flex traditional data providers and item renderers.
Table DONE

MDL Table implemented based on Flex traditional data providers and item renderers.

Some more work could be done to incorporate dataField to filter TableColumns and make some logic for ordering (columns asc/desc)

SwitchSwitchDONE 
Icon Toggle DONE 
Menu

Menu

MenuItemRenderer

DONEMDL Menu implemented based on Flex traditional data providers and item renderers.
Chips

Chip

ButtonChip

DONE

In order to show DeletableChip or ContactChip use following beads:

ContactChip

ContactImageChip

DeletableChip + one of material icons (ex. MaterialIconCancel bead)

DeletableLinkChip

Dialogs DONE

Works cross Browser (Chrome, Safari, Firefox,...) and is completed.

But as dialog html element is very new to browsers and implementation depends on dialog-polyfill scripts the implementation should revised to support externs and make js and css scripts be provided with MDL SWC (currently are served from a CDN)

Navigation LayoutNavigation LayoutDONE 
Navigation

Navigation

NavigationLinkItemRenderer

DONE

Navigation implemented based on Flex traditional List with data providers and item renderers.

Note: NavigationLink old component is left, since is used by other components, but is not used by Navigation itself

GridGridDONE 
Tabs

Tabs

TabBarPanelItemRenderer

DONE

MDL Tabs implemented based on Flex traditional data providers and item renderers.

TabBar

TabBar

TabBarButtonTabsItemRenderer (default) 

TabBarButtonLayoutItemRenderer 

DONE

MDL TabBar implemented based on Flex traditional data providers and item renderers.

 

In case where container for tabs is NavigactionLayout TabBar will use TabBarButtonLayoutItemRenderer.

Footer DONEImplemented "mini". Now we need "mega"
Loading

Spinner

ProgressBar

DONE 
Snackbar

Toast

Snackbar

DONE 
TooltipTooltipDONE 

 

 

  • No labels