[{"__symbolic":"module","version":3,"metadata":{"DEFAULT_INPUTS_O_LIST_PICKER":["data","visibleColumns: visible-columns","filter"],"OListPickerDialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"o-list-picker-dialog","template":"\n    <md-toolbar color=\"primary\" class=\"mat-elevation-z5\" *ngIf=\"filter\">\n      <o-search-input class=\"list-picker-search\" (onSearch)=\"searchVal=$event\"></o-search-input>\n    </md-toolbar>\n    <div md-dialog-content class=\"dialog-list-container\">\n      <md-list>\n        <md-list-item class=\"mat-1-line\" (click)=\"onClickListItem($event, item)\" fxFill\n          *ngFor=\"let item of data | columnsfilter: {filtervalue: searchVal, filtercolumns: visibleColsArray }\">\n          <div fxLayout=\"column\" fxFill>\n            <div fxLayout=\"row\" fxFill>\n              <div #colWrapper *ngFor=\"let col of visibleColsArray\" class=\"clip-text\" fxFlex=\"auto\">\n                <p class=\"mat-list-item-text\"> {{item[col]}} </p>\n              </div>\n            </div>\n            <md-divider></md-divider>\n          </div>\n        </md-list-item>\n      </md-list>\n    </div>\n    <md-dialog-actions align=\"end\">\n        <span fxFlex></span>\n        <button md-button class=\"mat-primary\" md-dialog-close>\n          <span>{{ 'CANCEL' | oTranslate | uppercase }}</span>\n        </button>\n    </md-dialog-actions>\n  ","styles":["\n    .input-model{display:none !important}.dialog-list-container md-list{margin:12px 0}.dialog-list-container md-list md-list-item{cursor:pointer}o-list-picker-dialog md-toolbar.mat-toolbar .mat-toolbar-row{padding-top:8px;box-sizing:content-box}o-list-picker-dialog md-toolbar o-search-input,o-list-picker-dialog md-toolbar o-search-input md-form-field{width:100%}\n  "],"inputs":[{"__symbolic":"spread","expression":{"__symbolic":"reference","name":"DEFAULT_INPUTS_O_LIST_PICKER"}}],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material","name":"MdDialogRef","arguments":[{"__symbolic":"reference","name":"OListPickerDialogComponent"}]}]}],"initialize":[{"__symbolic":"method"}],"onClickListItem":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"DEFAULT_INPUTS_O_LIST_PICKER":["data","visibleColumns: visible-columns","filter"],"OListPickerDialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"o-list-picker-dialog","template":"\n    <md-toolbar color=\"primary\" class=\"mat-elevation-z5\" *ngIf=\"filter\">\n      <o-search-input class=\"list-picker-search\" (onSearch)=\"searchVal=$event\"></o-search-input>\n    </md-toolbar>\n    <div md-dialog-content class=\"dialog-list-container\">\n      <md-list>\n        <md-list-item class=\"mat-1-line\" (click)=\"onClickListItem($event, item)\" fxFill\n          *ngFor=\"let item of data | columnsfilter: {filtervalue: searchVal, filtercolumns: visibleColsArray }\">\n          <div fxLayout=\"column\" fxFill>\n            <div fxLayout=\"row\" fxFill>\n              <div #colWrapper *ngFor=\"let col of visibleColsArray\" class=\"clip-text\" fxFlex=\"auto\">\n                <p class=\"mat-list-item-text\"> {{item[col]}} </p>\n              </div>\n            </div>\n            <md-divider></md-divider>\n          </div>\n        </md-list-item>\n      </md-list>\n    </div>\n    <md-dialog-actions align=\"end\">\n        <span fxFlex></span>\n        <button md-button class=\"mat-primary\" md-dialog-close>\n          <span>{{ 'CANCEL' | oTranslate | uppercase }}</span>\n        </button>\n    </md-dialog-actions>\n  ","styles":["\n    .input-model{display:none !important}.dialog-list-container md-list{margin:12px 0}.dialog-list-container md-list md-list-item{cursor:pointer}o-list-picker-dialog md-toolbar.mat-toolbar .mat-toolbar-row{padding-top:8px;box-sizing:content-box}o-list-picker-dialog md-toolbar o-search-input,o-list-picker-dialog md-toolbar o-search-input md-form-field{width:100%}\n  "],"inputs":[{"__symbolic":"spread","expression":{"__symbolic":"reference","name":"DEFAULT_INPUTS_O_LIST_PICKER"}}],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material","name":"MdDialogRef","arguments":[{"__symbolic":"reference","name":"OListPickerDialogComponent"}]}]}],"initialize":[{"__symbolic":"method"}],"onClickListItem":[{"__symbolic":"method"}]}}}}]