UNPKG

ng-multiselect-dropdown-with-properties

Version:

Angular Multi-Select Dropdown with Properties

62 lines (61 loc) 2.14 kB
<div style="margin-bottom: 20px;"> <div class="row"> <div class="col-md-4"> <h3>Select Multiple Cities</h3> <form [formGroup]="myForm"> <ng-multiselect-dropdown name="city" [placeholder]="'Select City'" [data]="cities" formControlName="city" [disabled]="disabled" [settings]="dropdownSettings" (onDropDownClose)="onDropDownClose()" (onSelect)="onItemSelect($event)" (onSelectAll)="onSelectAll($event)"> </ng-multiselect-dropdown> </form> <p></p> </div> <div class="col-md-8"> <h3>Option</h3> <div class="checkbox"> <label> <input type="checkbox" [checked]="showAll" (change)="toogleShowAll()"> Show Select All </label> </div> <div class="checkbox"> <label> <input type="checkbox" [checked]="ShowFilter" (change)="toogleShowFilter()"> Show Search filter </label> </div> <div class="checkbox"> <label> <input type="checkbox" [checked]="disabled" [(ngModel)]="disabled"> Disabled </label> </div> <div class="checkbox"> <label> <input type="checkbox" [checked]="limitSelection" [(ngModel)]="limitSelection" (change)="handleLimitSelection()"> Limit Selection to 2 </label> </div> <div class="checkbox"> <label> <input type="checkbox" [checked]="disableBangalore" [(ngModel)]="disableBangalore" (change)="handleDisableBangalore()"> Disable Bangalore </label> </div> <div class="checkbox"> <label> <input type="button" (click)="handleReset()" value="reset"> </label> </div> </div> </div> <div class="panel panel-default"> <div class="panel-heading">Settings</div> <div class="panel-body"> <pre> {{dropdownSettings | json}} </pre> </div> </div> <tabset> <tab heading="Html"> <sh-code-viewer [code]="htmlCode" [language]="'html'"></sh-code-viewer> </tab> <tab heading="Typescript"> <sh-code-viewer [code]="typescriptCode" [language]="'typescript'"></sh-code-viewer> </tab> </tabset> </div>