11import { storiesOf , moduleMetadata } from "@storybook/angular" ;
2- import { withKnobs , boolean , select } from "@storybook/addon-knobs/angular" ;
2+ import {
3+ withKnobs ,
4+ boolean ,
5+ select ,
6+ text
7+ } from "@storybook/addon-knobs/angular" ;
38
49import { ToggleModule } from "../" ;
510
@@ -11,12 +16,22 @@ storiesOf("Toggle", module).addDecorator(
1116 . addDecorator ( withKnobs )
1217 . add ( "Basic" , ( ) => ( {
1318 template : `
14- <ibm-toggle [disabled]="disabled" [checked]="checked" [size]="size"></ibm-toggle>
19+ <ibm-toggle
20+ [label]="labelText"
21+ [onText]="onText"
22+ [offText]="offText"
23+ [disabled]="disabled"
24+ [checked]="checked"
25+ [size]="size">
26+ </ibm-toggle>
1527 ` ,
1628 props : {
17- disabled : boolean ( "disabled" , false ) ,
18- checked : boolean ( "checked" , false ) ,
19- size : select ( "size" , [ "md" , "sm" ] , "md" )
29+ disabled : boolean ( "Disabled" , false ) ,
30+ checked : boolean ( "Checked" , false ) ,
31+ size : select ( "Size" , [ "md" , "sm" ] , "md" ) ,
32+ labelText : text ( "Label text" , "" ) ,
33+ onText : text ( "On text" , "On" ) ,
34+ offText : text ( "Off text" , "Off" )
2035 }
2136 } ) )
2237 . add ( "Skeleton" , ( ) => ( {
0 commit comments