Angular 2
Conception de matériau angulaire
Recherche…
Md2Select
Composant :
<md2-select [(ngModel)]="item" (change)="change($event)" [disabled]="disabled">
<md2-option *ngFor="let i of items" [value]="i.value" [disabled]="i.disabled">
{{i.name}}</md2-option>
</md2-select>
Sélectionnez autoriser l'utilisateur à sélectionner une option parmi les options.
<md2-select></md2-select>
<md2-option></md2-option>
<md2-select-header></md2-select-header>
Md2Tooltip
L'info-bulle est une directive, elle permet à l'utilisateur d'afficher un texte de conseil pendant que l'utilisateur passe la souris sur un élément.
Une info-bulle aurait le balisage suivant.
<span tooltip-direction="left" tooltip="On the Left!">Left</span>
<button tooltip="some message"
tooltip-position="below"
tooltip-delay="1000">Hover Me
</button>
Md2Toast
Toast est un service qui affiche des notifications dans la vue.
Crée et affiche une simple notification de toast.
import {Md2Toast} from 'md2/toast/toast';
@Component({
selector: "..."
})
export class ... {
...
constructor(private toast: Md2Toast) { }
toastMe() {
this.toast.show('Toast message...');
--- or ---
this.toast.show('Toast message...', 1000);
}
...
}
Md2Datepicker
Le datpicker permet à l'utilisateur de sélectionner la date et l'heure.
<md2-datepicker [(ngModel)]="date"></md2-datepicker>
voir pour plus de détails ici
Md2Accordion et Md2Collapse
Md2Collapse : Réduire est une directive, il permet à l'utilisateur de basculer la visibilité de la section.
Exemples
Un effondrement aurait le balisage suivant.
<div [collapse]="isCollapsed">
Lorum Ipsum Content
</div>
Md2Accordion : Accordéon permet à l'utilisateur de basculer la visibilité des différentes sections.
Exemples
Un accordéon aurait le balisage suivant.
<md2-accordion [multiple]="multiple">
<md2-accordion-tab *ngFor="let tab of accordions"
[header]="tab.title"
[active]="tab.active"
[disabled]="tab.disabled">
{{tab.content}}
</md2-accordion-tab>
<md2-accordion-tab>
<md2-accordion-header>Custom Header</md2-accordion-header>
test content
</md2-accordion-tab>
</md2-accordion>