components
components copied to clipboard
Component infrastructure and Material Design components for Angular
add option to provide a custom element container for the overlay to be attached to. By default the overlay is attached to the document, but there are cases when the...
Renames the `MatTableDataSource` to `ClientArrayTableDataSource` to make it a bit clearer what it's supposed to be used for. Fixes #14378.
Fixes the `MatMenu` overlay not being detached if the menu is opened by a different trigger while the panel is still open. Fixes #15354.
Currently we forward the name attribute from the host node to the underlying input, however we leave the name on the host node intact. This can throw off functions like...
Fixes #15020 This PR modifies the table-expandable-rows example by adding toggle buttons to rows that responds to keyboard input and adding aria attributes to the row and button elements
Hi guys, My first PR on Angular/Material2. Please have a look review this and let me know what have I missed. Implement feature for issue #13921
When an array is passed to `cdkVirtualFor`, it falls back to creating an `ArrayDataSource` which won't emit if the array has changed. Since the intention of the `cdkVirtualFor` is to...
Updates the page index of a paginator if its length changed to something where the index isn't valid anymore (e.g. the user is on the last page and the amount...
Similarly to how we handle the sidenav backdrop and ripples, these changes invert the color for the dialog and bottom sheet backdrops in dark themes. **Note:** this is a resubmit...
Fixes the default `selectable` state from the chip list not being passed to the individual chips on init. Fixes #14397.