components
components copied to clipboard
Component infrastructure and Material Design components for Angular
Currently, we do not have backdrop option for cdk menu. This change will add the those features. Fixes #31399
### Reasoning: The M3 specification does not clarify which icons are acceptable to be used within the thumb of the mat-slide-toggle component. Therefore, it would be a benefit to allow...
When the paginator's inputs are changed, the `MatTableDataSource` is not notified via any outputs, and does not send new data to the table. This adds an API that allows developers...
The `value` is a required input. Without it, `menu.ts` will throw the error "Required input 'value' from directive MenuItem must be specified." edit: associated PR for the adev docs which...
* Fixes an issue in standalone menus and context menus where focus would flicker when opening a menu.
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`10.23.0` -> `10.24.0`](https://renovatebot.com/diffs/npm/pnpm/10.23.0/10.24.0) |  |...
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`10.23.0` -> `10.24.0`](https://renovatebot.com/diffs/npm/pnpm/10.23.0/10.24.0) |  |...
Add copy functionality to all code blocks in documentation markdown content. Previously, only example viewer code and module import snippets had copy buttons, but regular markdown code blocks (like configuration...
Added async support to closePredicate so dialogs can wait for confirmation or server checks before closing. The old sync behavior still works. Tests added for async true and false cases....
FocusTrap wasn't picking up elements inside Shadow DOM, so trapping didn’t work with custom elements. Added Shadow DOM traversal for first/last tabbable checks and added tests. Everything passes and works...