material2-extensions
Version:
A component library of custom extensions to [Angular Material 2](https://material.angular.io/).
1 lines • 4.27 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"MatChipInputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":9,"character":4},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"BrowserAnimationsModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":12,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":13,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatChipsModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatFormFieldModule","line":15,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatAutocompleteModule","line":16,"character":4}],"providers":[],"declarations":[{"__symbolic":"reference","name":"ɵa"}],"exports":[{"__symbolic":"reference","name":"ɵa"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"mat-chip-input","styles":[":host .mat-form-field{display:block}"],"template":"<mat-form-field>\n <mat-chip-list #chipList>\n <mat-chip *ngFor=\"let chip of chips\" [selectable]=\"selectable\"\n [removable]=\"removable\" (remove)=\"remove(chip)\">\n {{chip}}\n <mat-icon matChipRemove *ngIf=\"removable\">cancel</mat-icon>\n </mat-chip>\n <input matInput placeholder=\"{{placeholder}}\"\n [matChipInputFor]=\"chipList\"\n [matChipInputSeparatorKeyCodes]=\"separatorKeysCodes\"\n [matChipInputAddOnBlur]=\"addOnBlur\"\n (matChipInputTokenEnd)=\"add($event)\"\n [formControl]=\"myControl\" [matAutocomplete]=\"auto\"\n [(ngModel)]=\"inputValue\"\n (keyup)=\"chooseFirstOption($event)\"\n >\n <mat-autocomplete #auto=\"matAutocomplete\">\n <mat-option *ngFor=\"let option of filteredOptions | async\" [value]=\"option\">\n {{ option }}\n </mat-option>\n </mat-autocomplete>\n </mat-chip-list>\n</mat-form-field>\n"}]}],"members":{"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"isOptionsFilter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"onIllegalInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":3}}]}],"chips":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"onValueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":59,"character":3}}]}],"matAutocomplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":63,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/material","name":"MatAutocomplete","line":63,"character":13}]}]}],"add":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"chooseFirstOption":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}}},"origins":{"MatChipInputModule":"./src/chip-input/chip-input.module","ɵa":"./src/chip-input/chip-input.component"},"importAs":"material2-extensions"}