- TODO - There is no work done yet and there definitely needs to be.
- investigate - There might be a goapp-mdc component that need to be created.
- LIB - This is a mdc library / styling package that is used by other mdc packages.
| material-components-web | goapp-mdc package / status | Notes |
|---|---|---|
| material-components-web | - | Top level library package, it's where root "mdc" comes from. |
| mdc-animation | LIB | - |
| mdc-auto-init | investigate | Compare with using new mdc.<pkg>.MDCXxxx(elem)during OnMount(). More future proof? |
| mdc-banner | banner | - |
| mdc-base | base | The goapp-mdc base package contains a common base struct for accessing javascript vars and a test framework, both not related to the mdc-base package. |
| mdc-button | button | - |
| mdc-card | card | - |
| mdc-checkbox | checkbox | - |
| mdc-chips | pkg/chips | TODO |
| mdc-circular-progress | pkg/progress | circular.go |
| mdc-data-table | pkg/table ? | TODO |
| mdc-density | LIB | - |
| mdc-dialog | dialog | - |
| mdc-dom | LIB | - |
| mdc-drawer | drawer | TODO |
| mdc-elevation | LIB | - |
| mdc-fab | fab | - |
| mdc-feature-targeting | LIB | - |
| mdc-floating-label | pkg/floatlabel ? | - |
| mdc-form-field | formfield | - |
| mdc-icon-button | pkg/icon | Currently in pkg/iconbutton - TODO for moving it |
| mdc-image-list | pkg/image ? | TODO |
| mdc-layout-grid | pkg/layout | - |
| mdc-line-ripple | investigate | - |
| mdc-linear-progress | pkg/progress | linear.go |
| mdc-list | pkg/list | TODO |
| mdc-menu | pkg/menu | TODO |
| mdc-menu-surface | investigate | - |
| mdc-notched-outline | investigate | - |
| mdc-progress-indicator | LIB | - |
| mdc-radio | pkg/radio | TODO |
| mdc-ripple | investigate | - |
| mdc-rtl | investigate | - |
| mdc-segmented-button | investigate | - |
| mdc-select | pgk/select | TODO |
| mdc-shape | investigate | - |
| mdc-slider | slider | Mostly done, Needs testing and api events |
| mdc-snackbar | snackbar | Mostly done |
| mdc-switch | switchm | TODO |
| mdc-tab | tab | tab.go |
| mdc-tab-bar | tab | bar.go |
| mdc-tab-indicator | investigate | - |
| mdc-tab-scroller | investigate | - |
| mdc-textfield | textfield | - |
| mdc-theme | investigate | - |
| mdc-tokens | investigate | - |
| mdc-tooltip | pkg/tooltip | TODO |
| mdc-top-app-bar | bar | In Progress |
| mdc-touch-target | investigate | - |
| mdc-typography | investigate | - |