Category: Angular Material

  • Angular Material Progress Bar

    The <mat-progress-bar> is a horizontal progress-bar used for indicating the progress and activity. Progress Bar Modes It supports four modes: determinate, indeterminate, buffer, and query. Determinate Determinate operations are those where the percentage of the operation is complete. app.component.html app.component.ts Output: It is the default mode, and the value property represents the progress. Indeterminate In an Indeterminate…

  • Angular Material Menubar

    The menu bar is a horizontal bar that consists of labels of menus in an operating system GUI and other applications. For creating the menu in Angular material, the md-menubar container component is used that hold multiple menus. Menu items in Angular Steps to implement menu items in Angular applications are as follows: Step 1: We can…

  • Angular Material Menu

    <mat-menu> is a temporary panel containing a list of options. It is used to create menus and engage with controls along with content design, styling, and animation capabilities. The <mat-menu> element itself does not represent anything. The menu is attached and opened by the application of matMenuTriggerFor directive: The menu exposes an API to open/close…

  • Angular Material Dialog

    The MatDialog service is used to open dialogs with content design, styling, and animations. MatDialogRef provides a handle to the open dialog. It is used to close the dialog and receive notifications to close the dialog. Any notification observatory will be completed when the dialogue closes. Components created by MatDialog can inject MatDialogRef and close the dialog…

  • Angular Material-Tree

    The mat-tree provides the content design, style, tree that is used to display hierarchical data. The tree builds on the CDK tree’s foundations and uses the same interface for its data source inputs and templates, except its element and attribute selectors will be prefixed with the material instead of CDs. There are two types of trees: flat…

  • Angular Material List

    <Mat-list> is an angular directive used to create a container for carrying and formatting various objects. <Mat-list> is a container component that wraps the line items. It provides material design styling but has no behavior. Angular Content is a UI component library developed by the Angular to build design components for mobile or desktop applications.…

  • Angular Material Divider/ Content

    <Mat-divider> is an Angular Material directive that allows us for styling a line separator’s contents with different orientation options. It is used to create a divider with content design styling and animation capabilities. It provides a separator between two objects. Simple divider An <matte-divider> element is used to create a horizontal or vertical line with…

  • Angular Material Sort Header

    The <mat-sort-header> is used to add sorting state and display the data in tabular data. Adding sort to table headers Adding sorting behavior and styling a set of table headers adds the <mat-sort-header> component to every heading and provides an ID that will recognize it. These headers can be included with the parent element along with…

  • Angular Material Checkbox

    The <mat-checkbox> is used as an enhanced checkbox with content design styling and animation features. It provides precise functionality as a basic <input type = “checkbox”> content design enhanced with styling and animations. The checkbox label is provided as the content of the <mat-checkbox> element. The brand is posted by setting the Label Status property…

  • Angular Material- Buttons

    Angular directing <mat-button> is used to create a button with content styling and animations. Angular content buttons are native <button> or elements enhanced with styling and ink ripples. Native <button> and <a> elements are used to provide the accessible experience for users. The <button> element is used when any action is performed. An <a> element will be…