Uma equipe de desenvolvimento que já utiliza Angular deseja incorporar componentes pré-definidos de interface seguindo as diretrizes do Material Design. Para isso, eles precisam importar e utilizar os módulos específicos do Angular Material em seu app.module.ts. Para adicionar um botão de texto retangular sem elevação e cantos arredondados que siga o padrão Material Design, são utilizados do Angular Material, o atributo
mat-button e o módulo MatButtonModule, importado de @angular/material/button.
mat-icon-button e o módulo ButtonModule, importado de @angular/mat/button.
material-flat-button é o módulo MaterialButtonModule, importado de @angular/module/button.
mat-default-button e o módulo DefaultButtonMaterial, importado de @angular/default/button.
material-text-button e o módulo ButtonMaterialModuls, importado de @angular/modules/button.