File
Metadata
selector |
wm-mock-toggle-button |
template |
<wm-toggle-button
[name]="name"
[content]="content"
[tag]="tag"
[threeState]="threestate"
[visibility]="visible"
(click)="clickHandler()"
(checked)="checkedHandler()"
(unChecked)="unCheckedHandler()"
(indeterminate)="indeterminateHandler()"
>
</wm-toggle-button>
|
Methods
checkedHandler
|
checkedHandler()
|
|
|
clickHandler
|
clickHandler()
|
|
|
indeterminateHandler
|
indeterminateHandler()
|
|
|
unCheckedHandler
|
unCheckedHandler()
|
|
|
content
|
Type : string
|
Default value : 'this is a content'
|
|
name
|
Type : string
|
Default value : 'button1'
|
|
tag
|
Type : object
|
Default value : { prop1: 'content' }
|
|
threestate
|
Default value : true
|
|
visible
|
Default value : true
|
|
import { Component } from '@angular/core';
@Component({
selector: 'wm-mock-toggle-button',
template: `
<wm-toggle-button
[name]="name"
[content]="content"
[tag]="tag"
[threeState]="threestate"
[visibility]="visible"
(click)="clickHandler()"
(checked)="checkedHandler()"
(unChecked)="unCheckedHandler()"
(indeterminate)="indeterminateHandler()"
>
</wm-toggle-button>
`,
styles: [],
})
export class ToggleButtonMockComponent {
content = 'this is a content';
tag = { prop1: 'content' };
name = 'button1';
threestate = true;
visible = true;
clickHandler() {}
checkedHandler() {}
unCheckedHandler() {}
indeterminateHandler() {}
}
Legend
Html element with directive