novo-elements
Version:
Bullhorn's NOVO Element Repository for Angular 2
225 lines (222 loc) • 16.3 kB
text/typescript
/**
* @fileoverview This file is generated by the Angular template compiler.
* Do not edit.
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride}
*/
/* tslint:disable */
import * as i0 from '@angular/core';
import * as i1 from '../button/Button.ngfactory';
import * as i2 from '../../../../src/elements/button/Button';
import * as i3 from '../dropdown/Dropdown.ngfactory';
import * as i4 from '../../../../src/elements/dropdown/Dropdown';
import * as i5 from '@angular/forms';
import * as i6 from '../../../../src/elements/simple-table/sort-header';
import * as i7 from '@angular/common';
import * as i8 from '../../../../src/elements/simple-table/sort';
import * as i9 from '@angular/cdk/table';
const styles_NovoSortHeader:any[] = ([] as any[]);
export const RenderType_NovoSortHeader:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
styles:styles_NovoSortHeader,data:{}});
function View_NovoSortHeader_1(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'button',[['theme',
'icon']],[[2,'active',(null as any)],[1,'theme',0],[1,'color',0],[1,'icon',0],
[1,'loading',0]],[[(null as any),'click']],(_v,en,$event) => {
var ad:boolean = true;
var _co:any = _v.component;
if (('click' === en)) {
const pd_0:any = ((<any>_co.sort()) !== false);
ad = (pd_0 && ad);
}
return ad;
},i1.View_NovoButtonElement_0,i1.RenderType_NovoButtonElement)),i0.ɵdid(573440,(null as any),
0,i2.NovoButtonElement,([] as any[]),{icon:[0,'icon'],theme:[1,'theme']},(null as any))],
(_ck,_v) => {
var _co:any = _v.component;
const currVal_5:any = _co.icon;
const currVal_6:any = 'icon';
_ck(_v,1,0,currVal_5,currVal_6);
},(_ck,_v) => {
var _co:any = _v.component;
const currVal_0:any = _co.sortActive;
const currVal_1:any = i0.ɵnov(_v,1).theme;
const currVal_2:any = i0.ɵnov(_v,1).color;
const currVal_3:any = i0.ɵnov(_v,1).icon;
const currVal_4:any = i0.ɵnov(_v,1).loading;
_ck(_v,0,0,currVal_0,currVal_1,currVal_2,currVal_3,currVal_4);
});
}
function View_NovoSortHeader_2(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),32,'novo-dropdown',
[['appendToBody','true'],['containerClass','table-dropdown'],['parentScrollSelector',
'.table-container']],(null as any),[[(null as any),'keydown']],(_v,en,$event) => {
var ad:boolean = true;
if (('keydown' === en)) {
const pd_0:any = ((<any>i0.ɵnov(_v,1).onKeyDown($event)) !== false);
ad = (pd_0 && ad);
}
return ad;
},i3.View_NovoDropdownElement_0,i3.RenderType_NovoDropdownElement)),i0.ɵdid(245760,
(null as any),0,i4.NovoDropdownElement,[i0.ElementRef],{appendToBody:[0,'appendToBody'],
parentScrollSelector:[1,'parentScrollSelector'],containerClass:[2,'containerClass']},
(null as any)),(_l()(),i0.ɵted(1,['\n '])),(_l()(),i0.ɵeld(0,(null as any),
0,1,'button',[['icon','filter'],['theme','icon'],['type','button']],[[2,'active',
(null as any)],[1,'theme',0],[1,'color',0],[1,'icon',0],[1,'loading',0]],
(null as any),(null as any),i1.View_NovoButtonElement_0,i1.RenderType_NovoButtonElement)),
i0.ɵdid(573440,(null as any),0,i2.NovoButtonElement,([] as any[]),{icon:[0,'icon'],
theme:[1,'theme']},(null as any)),(_l()(),i0.ɵted(1,['\n '])),
(_l()(),i0.ɵeld(0,(null as any),1,25,'list',([] as any[]),(null as any),(null as any),
(null as any),i3.View_NovoListElement_0,i3.RenderType_NovoListElement)),
i0.ɵdid(1097728,(null as any),1,i4.NovoListElement,[i4.NovoDropdownElement],
(null as any),(null as any)),i0.ɵqud(603979776,1,{items:1}),(_l()(),i0.ɵted(0,
['\n '])),(_l()(),i0.ɵeld(0,(null as any),0,20,'item',[['class',
'filter-search'],['keepOpen','true']],[[2,'disabled',(null as any)],[2,'active',
(null as any)]],[[(null as any),'click']],(_v,en,$event) => {
var ad:boolean = true;
if (('click' === en)) {
const pd_0:any = ((<any>i0.ɵnov(_v,11).onClick()) !== false);
ad = (pd_0 && ad);
}
return ad;
},i3.View_NovoItemElement_0,i3.RenderType_NovoItemElement)),i0.ɵdid(49152,[[1,
4]],0,i4.NovoItemElement,[i4.NovoDropdownElement,i0.ElementRef],{keepOpen:[0,
'keepOpen']},(null as any)),(_l()(),i0.ɵted(0,['\n '])),
(_l()(),i0.ɵeld(0,(null as any),0,8,'div',[['class','header']],(null as any),
(null as any),(null as any),(null as any),(null as any))),(_l()(),i0.ɵted((null as any),
['\n '])),(_l()(),i0.ɵeld(0,(null as any),(null as any),
1,'span',([] as any[]),(null as any),(null as any),(null as any),(null as any),
(null as any))),(_l()(),i0.ɵted((null as any),['Filter'])),(_l()(),i0.ɵted((null as any),
['\n '])),(_l()(),i0.ɵeld(0,(null as any),(null as any),
2,'button',[['color','negative'],['icon','times'],['theme','dialogue']],
[[1,'theme',0],[1,'color',0],[1,'icon',0],[1,'loading',0]],[[(null as any),
'click']],(_v,en,$event) => {
var ad:boolean = true;
var _co:any = _v.component;
if (('click' === en)) {
const pd_0:any = ((<any>_co.clearFilter()) !== false);
ad = (pd_0 && ad);
}
return ad;
},i1.View_NovoButtonElement_0,i1.RenderType_NovoButtonElement)),i0.ɵdid(573440,
(null as any),0,i2.NovoButtonElement,([] as any[]),{icon:[0,'icon'],color:[1,
'color'],theme:[2,'theme']},(null as any)),(_l()(),i0.ɵted(0,['Clear'])),
(_l()(),i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵted(0,
['\n '])),(_l()(),i0.ɵeld(0,(null as any),0,6,'input',
[['novoFilterFocus',''],['type','text']],[[2,'ng-untouched',(null as any)],
[2,'ng-touched',(null as any)],[2,'ng-pristine',(null as any)],[2,'ng-dirty',
(null as any)],[2,'ng-valid',(null as any)],[2,'ng-invalid',(null as any)],
[2,'ng-pending',(null as any)]],[[(null as any),'ngModelChange'],[(null as any),
'input'],[(null as any),'blur'],[(null as any),'compositionstart'],[(null as any),
'compositionend']],(_v,en,$event) => {
var ad:boolean = true;
var _co:any = _v.component;
if (('input' === en)) {
const pd_0:any = ((<any>i0.ɵnov(_v,24)._handleInput($event.target.value)) !== false);
ad = (pd_0 && ad);
}
if (('blur' === en)) {
const pd_1:any = ((<any>i0.ɵnov(_v,24).onTouched()) !== false);
ad = (pd_1 && ad);
}
if (('compositionstart' === en)) {
const pd_2:any = ((<any>i0.ɵnov(_v,24)._compositionStart()) !== false);
ad = (pd_2 && ad);
}
if (('compositionend' === en)) {
const pd_3:any = ((<any>i0.ɵnov(_v,24)._compositionEnd($event.target.value)) !== false);
ad = (pd_3 && ad);
}
if (('ngModelChange' === en)) {
const pd_4:any = ((<any>(_co.filter = $event)) !== false);
ad = (pd_4 && ad);
}
if (('ngModelChange' === en)) {
const pd_5:any = ((<any>_co.filterData()) !== false);
ad = (pd_5 && ad);
}
return ad;
},(null as any),(null as any))),i0.ɵdid(16384,(null as any),0,i5.DefaultValueAccessor,
[i0.Renderer2,i0.ElementRef,[2,i5.COMPOSITION_BUFFER_MODE]],(null as any),
(null as any)),i0.ɵprd(1024,(null as any),i5.NG_VALUE_ACCESSOR,(p0_0:any) => {
return [p0_0];
},[i5.DefaultValueAccessor]),i0.ɵdid(671744,(null as any),0,i5.NgModel,[[8,(null as any)],
[8,(null as any)],[8,(null as any)],[2,i5.NG_VALUE_ACCESSOR]],{model:[0,
'model']},{update:'ngModelChange'}),i0.ɵprd(2048,(null as any),i5.NgControl,
(null as any),[i5.NgModel]),i0.ɵdid(16384,(null as any),0,i5.NgControlStatus,
[i5.NgControl],(null as any),(null as any)),i0.ɵdid(4210688,(null as any),
0,i6.NovoFilterFocus,[i0.ElementRef],(null as any),(null as any)),(_l()(),
i0.ɵted(0,['\n '])),(_l()(),i0.ɵted(0,['\n '])),
(_l()(),i0.ɵted(1,['\n ']))],(_ck,_v) => {
var _co:any = _v.component;
const currVal_0:any = 'true';
const currVal_1:any = '.table-container';
const currVal_2:any = 'table-dropdown';
_ck(_v,1,0,currVal_0,currVal_1,currVal_2);
const currVal_8:any = 'filter';
const currVal_9:any = 'icon';
_ck(_v,4,0,currVal_8,currVal_9);
const currVal_12:any = 'true';
_ck(_v,11,0,currVal_12);
const currVal_17:any = 'times';
const currVal_18:any = 'negative';
const currVal_19:any = 'dialogue';
_ck(_v,19,0,currVal_17,currVal_18,currVal_19);
const currVal_27:any = _co.filter;
_ck(_v,26,0,currVal_27);
},(_ck,_v) => {
var _co:any = _v.component;
const currVal_3:any = _co.filterActive;
const currVal_4:any = i0.ɵnov(_v,4).theme;
const currVal_5:any = i0.ɵnov(_v,4).color;
const currVal_6:any = i0.ɵnov(_v,4).icon;
const currVal_7:any = i0.ɵnov(_v,4).loading;
_ck(_v,3,0,currVal_3,currVal_4,currVal_5,currVal_6,currVal_7);
const currVal_10:any = i0.ɵnov(_v,11).disabled;
const currVal_11:any = i0.ɵnov(_v,11).active;
_ck(_v,10,0,currVal_10,currVal_11);
const currVal_13:any = i0.ɵnov(_v,19).theme;
const currVal_14:any = i0.ɵnov(_v,19).color;
const currVal_15:any = i0.ɵnov(_v,19).icon;
const currVal_16:any = i0.ɵnov(_v,19).loading;
_ck(_v,18,0,currVal_13,currVal_14,currVal_15,currVal_16);
const currVal_20:any = i0.ɵnov(_v,28).ngClassUntouched;
const currVal_21:any = i0.ɵnov(_v,28).ngClassTouched;
const currVal_22:any = i0.ɵnov(_v,28).ngClassPristine;
const currVal_23:any = i0.ɵnov(_v,28).ngClassDirty;
const currVal_24:any = i0.ɵnov(_v,28).ngClassValid;
const currVal_25:any = i0.ɵnov(_v,28).ngClassInvalid;
const currVal_26:any = i0.ɵnov(_v,28).ngClassPending;
_ck(_v,23,0,currVal_20,currVal_21,currVal_22,currVal_23,currVal_24,currVal_25,
currVal_26);
});
}
export function View_NovoSortHeader_0(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(2,[(_l()(),i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵeld(0,
(null as any),(null as any),1,'label',([] as any[]),(null as any),(null as any),
(null as any),(null as any),(null as any))),i0.ɵncd((null as any),0),(_l()(),
i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵand(16777216,(null as any),
(null as any),1,(null as any),View_NovoSortHeader_1)),i0.ɵdid(16384,(null as any),
0,i7.NgIf,[i0.ViewContainerRef,i0.TemplateRef],{ngIf:[0,'ngIf']},(null as any)),
(_l()(),i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵand(16777216,(null as any),
(null as any),1,(null as any),View_NovoSortHeader_2)),i0.ɵdid(16384,(null as any),
0,i7.NgIf,[i0.ViewContainerRef,i0.TemplateRef],{ngIf:[0,'ngIf']},(null as any)),
(_l()(),i0.ɵted((null as any),['\n ']))],(_ck,_v) => {
var _co:i6.NovoSortHeader = _v.component;
const currVal_0:any = _co.config.sortable;
_ck(_v,5,0,currVal_0);
const currVal_1:any = _co.config.filterable;
_ck(_v,8,0,currVal_1);
},(null as any));
}
export function View_NovoSortHeader_Host_0(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'div',[['novo-header-config',
'']],(null as any),(null as any),(null as any),View_NovoSortHeader_0,RenderType_NovoSortHeader)),
i0.ɵdid(245760,(null as any),0,i6.NovoSortHeader,[i0.ChangeDetectorRef,[2,i8.NovoSortFilter],
[2,i9.CdkColumnDef]],{config:[0,'config']},(null as any))],(_ck,_v) => {
const currVal_0:any = '';
_ck(_v,1,0,currVal_0);
},(null as any));
}
export const NovoSortHeaderNgFactory:i0.ComponentFactory<i6.NovoSortHeader> = i0.ɵccf('[novo-header-config]',
i6.NovoSortHeader,View_NovoSortHeader_Host_0,{config:'novo-header-config'},{},
['*']);
//# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9zb3J0LWhlYWRlci5uZ2ZhY3RvcnkudHMiLCJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvc29ydC1oZWFkZXIudHMiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvc29ydC1oZWFkZXIudHMuTm92b1NvcnRIZWFkZXIuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9zb3J0LWhlYWRlci50cy5Ob3ZvU29ydEhlYWRlcl9Ib3N0Lmh0bWwiXSwic291cmNlc0NvbnRlbnQiOlsiICIsIlxuICAgICAgICA8bGFiZWw+PG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PjwvbGFiZWw+XG4gICAgICAgIDxidXR0b24gKm5nSWY9XCJjb25maWcuc29ydGFibGVcIiB0aGVtZT1cImljb25cIiBbaWNvbl09XCJpY29uXCIgKGNsaWNrKT1cInNvcnQoKVwiIFtjbGFzcy5hY3RpdmVdPVwic29ydEFjdGl2ZVwiPjwvYnV0dG9uPlxuICAgICAgICA8bm92by1kcm9wZG93biAqbmdJZj1cImNvbmZpZy5maWx0ZXJhYmxlXCIgYXBwZW5kVG9Cb2R5PVwidHJ1ZVwiIHBhcmVudFNjcm9sbFNlbGVjdG9yPVwiLnRhYmxlLWNvbnRhaW5lclwiIGNvbnRhaW5lckNsYXNzPVwidGFibGUtZHJvcGRvd25cIj5cbiAgICAgICAgICAgIDxidXR0b24gdHlwZT1cImJ1dHRvblwiIHRoZW1lPVwiaWNvblwiIGljb249XCJmaWx0ZXJcIiBbY2xhc3MuYWN0aXZlXT1cImZpbHRlckFjdGl2ZVwiPjwvYnV0dG9uPlxuICAgICAgICAgICAgPGxpc3Q+XG4gICAgICAgICAgICAgICAgPGl0ZW0gY2xhc3M9XCJmaWx0ZXItc2VhcmNoXCIga2VlcE9wZW49XCJ0cnVlXCI+XG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJoZWFkZXJcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPkZpbHRlcjwvc3Bhbj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxidXR0b24gdGhlbWU9XCJkaWFsb2d1ZVwiIGNvbG9yPVwibmVnYXRpdmVcIiBpY29uPVwidGltZXNcIiAoY2xpY2spPVwiY2xlYXJGaWx0ZXIoKVwiPkNsZWFyPC9idXR0b24+XG4gICAgICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBbKG5nTW9kZWwpXT1cImZpbHRlclwiIChuZ01vZGVsQ2hhbmdlKT1cImZpbHRlckRhdGEoKVwiIG5vdm9GaWx0ZXJGb2N1cy8+XG4gICAgICAgICAgICAgICAgPC9pdGVtPlxuICAgICAgICAgICAgPC9saXN0PlxuICAgICAgICA8L25vdm8tZHJvcGRvd24+XG4gICAgIiwiPGRpdiBub3ZvLWhlYWRlci1jb25maWc+PC9kaXY+Il0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztvQkNFUTtNQUFBO01BQUE7SUFBQTtJQUFBO0lBQTJEO01BQUE7TUFBQTtJQUFBO0lBQTNEO0VBQUEsdUVBQUE7TUFBQTs7O1FBQTZDO1FBQWI7UUFBaEMsV0FBNkMsVUFBYixTQUFoQzs7O1FBQTRFO1FBQTVFO1FBQUE7UUFBQTtRQUFBO1FBQUEsV0FBNEUsVUFBNUUsdUNBQUE7Ozs7b0JBQ0E7TUFBQTtVQUFBO1FBQUE7UUFBQTtVQUFBO1VBQUE7UUFBQTtRQUFBO01BQUEsMkVBQUE7TUFBQTtVQUFBO01BQUEsZUFBcUksdUNBQ2pJO01BQUE7VUFBQTtNQUFBO2FBQUE7VUFBQSxrQ0FBd0Y7TUFDeEY7VUFBQTthQUFBO1VBQUEsNERBQU07VUFBQSx5QkFDRjtVQUFBO1VBQUE7UUFBQTtRQUFBO1VBQUE7VUFBQTtRQUFBO1FBQUE7TUFBQSxtRUFBQTtVQUFBO1VBQUEsNEJBQTRDO01BQ3hDO1VBQUEsMERBQW9CO1VBQUEsaUNBQ2hCO1VBQUE7VUFBQSxnQkFBTSwyQ0FBYTtVQUFBLGlDQUNuQjtVQUFBO1VBQUE7Y0FBQTtZQUFBO1lBQUE7WUFBdUQ7Y0FBQTtjQUFBO1lBQUE7WUFBdkQ7VUFBQSx1RUFBQTtVQUFBO2NBQUEsMkNBQStFO01BQWMsMkRBQzNGO1VBQUEsNkJBQ047VUFBQTtjQUFBO2tCQUFBO2NBQUE7Y0FBQTtjQUFBO1lBQUE7WUFBQTtZQUFBO2NBQUE7Y0FBQTtZQUFBO1lBQUE7Y0FBQTtjQUFBO1lBQUE7WUFBQTtjQUFBO2NBQUE7WUFBQTtZQUFBO2NBQUE7Y0FBQTtZQUFBO1lBQW1CO2NBQUE7Y0FBQTtZQUFBO1lBQXFCO2NBQUE7Y0FBQTtZQUFBO1lBQXhDO1VBQUEsdUNBQUE7VUFBQTtVQUFBLHNCQUFBO1FBQUE7TUFBQSxvQ0FBQTtVQUFBO1VBQUEsMkNBQUE7VUFBQSxtQ0FBQTtVQUFBLG1EQUFBO1VBQUEsa0VBQXdGO2lCQUFBLDRCQUNyRjtNQUNKOztJQVY4QjtJQUFvQjtJQUF3QztJQUFyRyxXQUF5QyxVQUFvQixVQUF3QyxTQUFyRztJQUN1QztJQUFiO0lBQXRCLFdBQW1DLFVBQWIsU0FBdEI7SUFFZ0M7SUFBNUIsWUFBNEIsVUFBNUI7SUFHa0Q7SUFBakI7SUFBakI7SUFBUixZQUEwQyxXQUFqQixXQUFqQixVQUFSO0lBRWU7SUFBbkIsWUFBbUIsVUFBbkI7OztJQVB5QztJQUFqRDtJQUFBO0lBQUE7SUFBQTtJQUFBLFdBQWlELFVBQWpELHVDQUFBO0lBRUk7SUFBQTtJQUFBLFlBQUEscUJBQUE7SUFHUTtJQUFBO0lBQUE7SUFBQTtJQUFBLFlBQUEsMkNBQUE7SUFFSjtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBLFlBQUE7UUFBQSxVQUFBOzs7O29CQVhwQiwrQ0FDUTtNQUFBO01BQUEsbURBQU8sa0JBQWlDO2FBQUEsZ0NBQ3hDO01BQUEsNkRBQUE7TUFBQTtNQUFpSCwrQ0FDakg7VUFBQSw2REFBQTtVQUFBO01BV2dCOztJQVpSO0lBQVIsV0FBUSxTQUFSO0lBQ2U7SUFBZixXQUFlLFNBQWY7Ozs7b0JDSFI7TUFBQTthQUFBO1VBQUE7SUFBSztJQUFMLFdBQUssU0FBTDs7Ozs7In0=