novo-elements
Version:
Bullhorn's NOVO Element Repository for Angular 2
327 lines (324 loc) • 23.9 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/common';
import * as i6 from '../../../../src/elements/simple-table/cell';
import * as i7 from '@angular/cdk/table';
import * as i8 from '../../../../src/services/novo-label-service';
import * as i9 from '../form/extras/checkbox/Checkbox.ngfactory';
import * as i10 from '../../../../src/elements/form/extras/checkbox/Checkbox';
import * as i11 from '@angular/forms';
import * as i12 from '../../../../src/elements/simple-table/sort';
const styles_NovoSimpleActionCell:any[] = ([] as any[]);
export const RenderType_NovoSimpleActionCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
styles:styles_NovoSimpleActionCell,data:{}});
function View_NovoSimpleActionCell_1(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),4,(null as any),
(null as any),(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,'button',[['theme','icon']],[[8,'disabled',0],[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.column.onClick(_co.row)) !== 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)),(_l()(),i0.ɵted((null as any),['\n ']))],
(_ck,_v) => {
var _co:any = _v.component;
const currVal_5:any = _co.column.icon;
const currVal_6:any = 'icon';
_ck(_v,3,0,currVal_5,currVal_6);
},(_ck,_v) => {
var _co:any = _v.component;
const currVal_0:any = _co.isDisabled(_co.column,_co.row);
const currVal_1:any = i0.ɵnov(_v,3).theme;
const currVal_2:any = i0.ɵnov(_v,3).color;
const currVal_3:any = i0.ɵnov(_v,3).icon;
const currVal_4:any = i0.ɵnov(_v,3).loading;
_ck(_v,2,0,currVal_0,currVal_1,currVal_2,currVal_3,currVal_4);
});
}
function View_NovoSimpleActionCell_3(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),5,'item',([] as any[]),
[[2,'disabled',(null as any)],[2,'active',(null as any)]],[[(null as any),'action'],
[(null as any),'click']],(_v,en,$event) => {
var ad:boolean = true;
var _co:any = _v.component;
if (('click' === en)) {
const pd_0:any = ((<any>i0.ɵnov(_v,1).onClick()) !== false);
ad = (pd_0 && ad);
}
if (('action' === en)) {
const pd_1:any = ((<any>_v.context.$implicit.onClick(_co.row)) !== false);
ad = (pd_1 && ad);
}
return ad;
},i3.View_NovoItemElement_0,i3.RenderType_NovoItemElement)),i0.ɵdid(49152,[[1,
4]],0,i4.NovoItemElement,[i4.NovoDropdownElement,i0.ElementRef],{disabled:[0,
'disabled']},{action:'action'}),(_l()(),i0.ɵted(0,['\n '])),
(_l()(),i0.ɵeld(0,(null as any),0,1,'span',([] as any[]),[[1,'data-automation-id',
0]],(null as any),(null as any),(null as any),(null as any))),(_l()(),i0.ɵted((null as any),
['',''])),(_l()(),i0.ɵted(0,['\n ']))],(_ck,_v) => {
var _co:any = _v.component;
const currVal_2:any = _co.isDisabled(_v.context.$implicit,_co.row);
_ck(_v,1,0,currVal_2);
},(_ck,_v) => {
const currVal_0:any = i0.ɵnov(_v,1).disabled;
const currVal_1:any = i0.ɵnov(_v,1).active;
_ck(_v,0,0,currVal_0,currVal_1);
const currVal_3:any = _v.context.$implicit.label;
_ck(_v,3,0,currVal_3);
const currVal_4:any = _v.context.$implicit.label;
_ck(_v,4,0,currVal_4);
});
}
function View_NovoSimpleActionCell_2(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),17,(null as any),
(null as any),(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),14,'novo-dropdown',[['appendToBody','true'],['containerClass',
'novo-table-dropdown-cell'],['parentScrollSelector','.novo-simple-table']],
(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,3).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,2,'button',[['icon','collapse'],['inverse',
''],['theme','dialogue'],['type','button']],[[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(0,['',''])),(_l()(),i0.ɵted(1,['\n '])),(_l()(),i0.ɵeld(0,
(null as any),1,6,'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.ɵand(16777216,(null as any),0,1,(null as any),View_NovoSimpleActionCell_3)),
i0.ɵdid(802816,(null as any),0,i5.NgForOf,[i0.ViewContainerRef,i0.TemplateRef,
i0.IterableDiffers],{ngForOf:[0,'ngForOf']},(null as any)),(_l()(),i0.ɵted(0,
['\n '])),(_l()(),i0.ɵted(1,['\n '])),(_l()(),
i0.ɵted((null as any),['\n ']))],(_ck,_v) => {
var _co:any = _v.component;
const currVal_0:any = 'true';
const currVal_1:any = '.novo-simple-table';
const currVal_2:any = 'novo-table-dropdown-cell';
_ck(_v,3,0,currVal_0,currVal_1,currVal_2);
const currVal_7:any = 'collapse';
const currVal_8:any = 'dialogue';
_ck(_v,6,0,currVal_7,currVal_8);
const currVal_10:any = _co.column.options;
_ck(_v,14,0,currVal_10);
},(_ck,_v) => {
var _co:any = _v.component;
const currVal_3:any = i0.ɵnov(_v,6).theme;
const currVal_4:any = i0.ɵnov(_v,6).color;
const currVal_5:any = i0.ɵnov(_v,6).icon;
const currVal_6:any = i0.ɵnov(_v,6).loading;
_ck(_v,5,0,currVal_3,currVal_4,currVal_5,currVal_6);
const currVal_9:any = (_co.column.label || _co.labels.actions);
_ck(_v,7,0,currVal_9);
});
}
export function View_NovoSimpleActionCell_0(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(2,[(_l()(),i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵand(16777216,
(null as any),(null as any),1,(null as any),View_NovoSimpleActionCell_1)),i0.ɵdid(16384,
(null as any),0,i5.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_NovoSimpleActionCell_2)),i0.ɵdid(16384,
(null as any),0,i5.NgIf,[i0.ViewContainerRef,i0.TemplateRef],{ngIf:[0,'ngIf']},
(null as any)),(_l()(),i0.ɵted((null as any),['\n ']))],(_ck,_v) => {
var _co:i6.NovoSimpleActionCell<any> = _v.component;
const currVal_0:boolean = !_co.column.options;
_ck(_v,2,0,currVal_0);
const currVal_1:any = _co.column.options;
_ck(_v,5,0,currVal_1);
},(null as any));
}
export function View_NovoSimpleActionCell_Host_0(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-action-cell',
([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleActionCell_0,
RenderType_NovoSimpleActionCell)),i0.ɵdid(114688,(null as any),0,i6.NovoSimpleActionCell,
[i7.CdkColumnDef,i0.ElementRef,i0.Renderer2,i8.NovoLabelService],(null as any),
(null as any))],(_ck,_v) => {
_ck(_v,1,0);
},(_ck,_v) => {
const currVal_0:any = i0.ɵnov(_v,1).role;
_ck(_v,0,0,currVal_0);
});
}
export const NovoSimpleActionCellNgFactory:i0.ComponentFactory<i6.NovoSimpleActionCell<any>> = i0.ɵccf('novo-simple-action-cell',
i6.NovoSimpleActionCell,View_NovoSimpleActionCell_Host_0,{row:'row',column:'column'},
{},([] as any[]));
const styles_NovoSimpleCell:any[] = ([] as any[]);
export const RenderType_NovoSimpleCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
styles:styles_NovoSimpleCell,data:{}});
export function View_NovoSimpleCell_0(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(2,[i0.ɵqud(402653184,1,{spanElement:0}),(_l()(),i0.ɵted((null as any),
['\n '])),(_l()(),i0.ɵeld(0,[[1,0],['span',1]],(null as any),1,'span',
([] as any[]),[[2,'clickable',(null as any)]],[[(null as any),'click']],(_v,
en,$event) => {
var ad:boolean = true;
var _co:i6.NovoSimpleCell<any> = _v.component;
if (('click' === en)) {
const pd_0:any = ((<any>_co.onClick($event)) !== false);
ad = (pd_0 && ad);
}
return ad;
},(null as any),(null as any))),(_l()(),i0.ɵted((null as any),['',''])),(_l()(),
i0.ɵted((null as any),['\n ']))],(null as any),(_ck,_v) => {
var _co:i6.NovoSimpleCell<any> = _v.component;
const currVal_0:boolean = !!_co.column.onClick;
_ck(_v,2,0,currVal_0);
const currVal_1:any = _co.column.renderer(_co.row);
_ck(_v,3,0,currVal_1);
});
}
export function View_NovoSimpleCell_Host_0(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-cell',
([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleCell_0,
RenderType_NovoSimpleCell)),i0.ɵdid(114688,(null as any),0,i6.NovoSimpleCell,
[i7.CdkColumnDef,i0.ElementRef,i0.Renderer2],(null as any),(null as any))],(_ck,
_v) => {
_ck(_v,1,0);
},(_ck,_v) => {
const currVal_0:any = i0.ɵnov(_v,1).role;
_ck(_v,0,0,currVal_0);
});
}
export const NovoSimpleCellNgFactory:i0.ComponentFactory<i6.NovoSimpleCell<any>> = i0.ɵccf('novo-simple-cell',
i6.NovoSimpleCell,View_NovoSimpleCell_Host_0,{row:'row',column:'column'},{},([] as any[]));
const styles_NovoSimpleCheckboxCell:any[] = ([] as any[]);
export const RenderType_NovoSimpleCheckboxCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
styles:styles_NovoSimpleCheckboxCell,data:{}});
export function View_NovoSimpleCheckboxCell_0(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵeld(0,
(null as any),(null as any),5,'novo-checkbox',([] as any[]),[[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']],
(_v,en,$event) => {
var ad:boolean = true;
var _co:i6.NovoSimpleCheckboxCell = _v.component;
if (('ngModelChange' === en)) {
const pd_0:any = ((<any>_co.toggle($event)) !== false);
ad = (pd_0 && ad);
}
return ad;
},i9.View_NovoCheckboxElement_0,i9.RenderType_NovoCheckboxElement)),i0.ɵdid(114688,
(null as any),0,i10.NovoCheckboxElement,[i0.ChangeDetectorRef],(null as any),
(null as any)),i0.ɵprd(1024,(null as any),i11.NG_VALUE_ACCESSOR,(p0_0:any) => {
return [p0_0];
},[i10.NovoCheckboxElement]),i0.ɵdid(671744,(null as any),0,i11.NgModel,[[8,(null as any)],
[8,(null as any)],[8,(null as any)],[2,i11.NG_VALUE_ACCESSOR]],{model:[0,'model']},
{update:'ngModelChange'}),i0.ɵprd(2048,(null as any),i11.NgControl,(null as any),
[i11.NgModel]),i0.ɵdid(16384,(null as any),0,i11.NgControlStatus,[i11.NgControl],
(null as any),(null as any)),(_l()(),i0.ɵted((null as any),['\n ']))],(_ck,
_v) => {
var _co:i6.NovoSimpleCheckboxCell = _v.component;
_ck(_v,2,0);
const currVal_7:any = _co.selected;
_ck(_v,4,0,currVal_7);
},(_ck,_v) => {
const currVal_0:any = i0.ɵnov(_v,6).ngClassUntouched;
const currVal_1:any = i0.ɵnov(_v,6).ngClassTouched;
const currVal_2:any = i0.ɵnov(_v,6).ngClassPristine;
const currVal_3:any = i0.ɵnov(_v,6).ngClassDirty;
const currVal_4:any = i0.ɵnov(_v,6).ngClassValid;
const currVal_5:any = i0.ɵnov(_v,6).ngClassInvalid;
const currVal_6:any = i0.ɵnov(_v,6).ngClassPending;
_ck(_v,1,0,currVal_0,currVal_1,currVal_2,currVal_3,currVal_4,currVal_5,currVal_6);
});
}
export function View_NovoSimpleCheckboxCell_Host_0(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-checkbox-cell',
([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleCheckboxCell_0,
RenderType_NovoSimpleCheckboxCell)),i0.ɵdid(245760,(null as any),0,i6.NovoSimpleCheckboxCell,
[i7.CdkColumnDef,i0.ElementRef,i0.Renderer2,[2,i12.NovoSelection]],(null as any),
(null as any))],(_ck,_v) => {
_ck(_v,1,0);
},(_ck,_v) => {
const currVal_0:any = i0.ɵnov(_v,1).role;
_ck(_v,0,0,currVal_0);
});
}
export const NovoSimpleCheckboxCellNgFactory:i0.ComponentFactory<i6.NovoSimpleCheckboxCell> = i0.ɵccf('novo-simple-checkbox-cell',
i6.NovoSimpleCheckboxCell,View_NovoSimpleCheckboxCell_Host_0,{row:'row',index:'index'},
{},([] as any[]));
const styles_NovoSimpleCheckboxHeaderCell:any[] = ([] as any[]);
export const RenderType_NovoSimpleCheckboxHeaderCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
styles:styles_NovoSimpleCheckboxHeaderCell,data:{}});
export function View_NovoSimpleCheckboxHeaderCell_0(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),5,'novo-checkbox',
([] as any[]),[[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']],(_v,en,$event) => {
var ad:boolean = true;
var _co:i6.NovoSimpleCheckboxHeaderCell = _v.component;
if (('ngModelChange' === en)) {
const pd_0:any = ((<any>(_co.selectAll = $event)) !== false);
ad = (pd_0 && ad);
}
if (('ngModelChange' === en)) {
const pd_1:any = ((<any>_co.toggle($event)) !== false);
ad = (pd_1 && ad);
}
return ad;
},i9.View_NovoCheckboxElement_0,i9.RenderType_NovoCheckboxElement)),i0.ɵdid(114688,
(null as any),0,i10.NovoCheckboxElement,[i0.ChangeDetectorRef],(null as any),
(null as any)),i0.ɵprd(1024,(null as any),i11.NG_VALUE_ACCESSOR,(p0_0:any) => {
return [p0_0];
},[i10.NovoCheckboxElement]),i0.ɵdid(671744,(null as any),0,i11.NgModel,[[8,(null as any)],
[8,(null as any)],[8,(null as any)],[2,i11.NG_VALUE_ACCESSOR]],{model:[0,'model']},
{update:'ngModelChange'}),i0.ɵprd(2048,(null as any),i11.NgControl,(null as any),
[i11.NgModel]),i0.ɵdid(16384,(null as any),0,i11.NgControlStatus,[i11.NgControl],
(null as any),(null as any))],(_ck,_v) => {
var _co:i6.NovoSimpleCheckboxHeaderCell = _v.component;
_ck(_v,1,0);
const currVal_7:any = _co.selectAll;
_ck(_v,3,0,currVal_7);
},(_ck,_v) => {
const currVal_0:any = i0.ɵnov(_v,5).ngClassUntouched;
const currVal_1:any = i0.ɵnov(_v,5).ngClassTouched;
const currVal_2:any = i0.ɵnov(_v,5).ngClassPristine;
const currVal_3:any = i0.ɵnov(_v,5).ngClassDirty;
const currVal_4:any = i0.ɵnov(_v,5).ngClassValid;
const currVal_5:any = i0.ɵnov(_v,5).ngClassInvalid;
const currVal_6:any = i0.ɵnov(_v,5).ngClassPending;
_ck(_v,0,0,currVal_0,currVal_1,currVal_2,currVal_3,currVal_4,currVal_5,currVal_6);
});
}
export function View_NovoSimpleCheckboxHeaderCell_Host_0(_l:any):i0.ɵViewDefinition {
return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-checkbox-header-cell',
([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleCheckboxHeaderCell_0,
RenderType_NovoSimpleCheckboxHeaderCell)),i0.ɵdid(180224,(null as any),0,i6.NovoSimpleCheckboxHeaderCell,
[i7.CdkColumnDef,i0.ElementRef,i0.Renderer2,[2,i12.NovoSelection]],(null as any),
(null as any))],(null as any),(_ck,_v) => {
const currVal_0:any = i0.ɵnov(_v,1).role;
_ck(_v,0,0,currVal_0);
});
}
export const NovoSimpleCheckboxHeaderCellNgFactory:i0.ComponentFactory<i6.NovoSimpleCheckboxHeaderCell> = i0.ɵccf('novo-simple-checkbox-header-cell',
i6.NovoSimpleCheckboxHeaderCell,View_NovoSimpleCheckboxHeaderCell_Host_0,{},{},
([] as any[]));
//# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLm5nZmFjdG9yeS50cyIsInZlcnNpb24iOjMsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzIiwibmc6Ly8vVXNlcnMvamdvZGkvYmgvbm92by1lbGVtZW50cy9zcmMvZWxlbWVudHMvc2ltcGxlLXRhYmxlL2NlbGwudHMuTm92b1NpbXBsZUFjdGlvbkNlbGwuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVBY3Rpb25DZWxsX0hvc3QuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVDZWxsLmh0bWwiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvY2VsbC50cy5Ob3ZvU2ltcGxlQ2VsbF9Ib3N0Lmh0bWwiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvY2VsbC50cy5Ob3ZvU2ltcGxlQ2hlY2tib3hDZWxsLmh0bWwiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvY2VsbC50cy5Ob3ZvU2ltcGxlQ2hlY2tib3hDZWxsX0hvc3QuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVDaGVja2JveEhlYWRlckNlbGwuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVDaGVja2JveEhlYWRlckNlbGxfSG9zdC5odG1sIl0sInNvdXJjZXNDb250ZW50IjpbIiAiLCJcbiAgICAgICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cIiFjb2x1bW4ub3B0aW9uc1wiPlxuICAgICAgICAgICAgPGJ1dHRvbiB0aGVtZT1cImljb25cIiBbaWNvbl09XCJjb2x1bW4uaWNvblwiIChjbGljayk9XCJjb2x1bW4ub25DbGljayhyb3cpXCIgW2Rpc2FibGVkXT1cImlzRGlzYWJsZWQoY29sdW1uLCByb3cpXCI+PC9idXR0b24+XG4gICAgICAgIDwvbmctY29udGFpbmVyPlxuICAgICAgICA8bmctY29udGFpbmVyICpuZ0lmPVwiY29sdW1uLm9wdGlvbnNcIj5cbiAgICAgICAgICAgIDxub3ZvLWRyb3Bkb3duIGFwcGVuZFRvQm9keT1cInRydWVcIiBwYXJlbnRTY3JvbGxTZWxlY3Rvcj1cIi5ub3ZvLXNpbXBsZS10YWJsZVwiIGNvbnRhaW5lckNsYXNzPVwibm92by10YWJsZS1kcm9wZG93bi1jZWxsXCI+XG4gICAgICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPVwiYnV0dG9uXCIgdGhlbWU9XCJkaWFsb2d1ZVwiIGljb249XCJjb2xsYXBzZVwiIGludmVyc2U+e3sgY29sdW1uLmxhYmVsIHx8IGxhYmVscy5hY3Rpb25zIH19PC9idXR0b24+XG4gICAgICAgICAgICAgICAgPGxpc3Q+XG4gICAgICAgICAgICAgICAgICAgIDxpdGVtICpuZ0Zvcj1cImxldCBvcHRpb24gb2YgY29sdW1uLm9wdGlvbnNcIiAoYWN0aW9uKT1cIm9wdGlvbi5vbkNsaWNrKHJvdylcIiBbZGlzYWJsZWRdPVwiaXNEaXNhYmxlZChvcHRpb24sIHJvdylcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIFthdHRyLmRhdGEtYXV0b21hdGlvbi1pZF09XCJvcHRpb24ubGFiZWxcIj57eyBvcHRpb24ubGFiZWwgfX08L3NwYW4+XG4gICAgICAgICAgICAgICAgICAgIDwvaXRlbT5cbiAgICAgICAgICAgICAgICA8L2xpc3Q+XG4gICAgICAgICAgICA8L25vdm8tZHJvcGRvd24+XG4gICAgICAgIDwvbmctY29udGFpbmVyPlxuICAgICIsIjxub3ZvLXNpbXBsZS1hY3Rpb24tY2VsbD48L25vdm8tc2ltcGxlLWFjdGlvbi1jZWxsPiIsIlxuICAgICAgICA8c3BhbiBbY2xhc3MuY2xpY2thYmxlXT1cIiEhY29sdW1uLm9uQ2xpY2tcIiAoY2xpY2spPVwib25DbGljaygkZXZlbnQpXCIgI3NwYW4+e3sgY29sdW1uLnJlbmRlcmVyKHJvdykgfX08L3NwYW4+XG4gICAgIiwiPG5vdm8tc2ltcGxlLWNlbGw+PC9ub3ZvLXNpbXBsZS1jZWxsPiIsIlxuICAgICAgICA8bm92by1jaGVja2JveCBbbmdNb2RlbF09XCJzZWxlY3RlZFwiIChuZ01vZGVsQ2hhbmdlKT1cInRvZ2dsZSgkZXZlbnQpXCI+PC9ub3ZvLWNoZWNrYm94PlxuICAgICIsIjxub3ZvLXNpbXBsZS1jaGVja2JveC1jZWxsPjwvbm92by1zaW1wbGUtY2hlY2tib3gtY2VsbD4iLCI8bm92by1jaGVja2JveCBbKG5nTW9kZWwpXT1cInNlbGVjdEFsbFwiIChuZ01vZGVsQ2hhbmdlKT1cInRvZ2dsZSgkZXZlbnQpXCI+PC9ub3ZvLWNoZWNrYm94PiIsIjxub3ZvLXNpbXBsZS1jaGVja2JveC1oZWFkZXItY2VsbD48L25vdm8tc2ltcGxlLWNoZWNrYm94LWhlYWRlci1jZWxsPiJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7b0JDQ1E7TUFBQTtNQUFzQyxtREFDbEM7VUFBQTtjQUFBO1VBQUE7WUFBQTtZQUFBO1lBQTBDO2NBQUE7Y0FBQTtZQUFBO1lBQTFDO1VBQUEsdUVBQUE7VUFBQTtjQUFBLHlCQUFzSDs7O1FBQWpHO1FBQWI7UUFBUixXQUFxQixVQUFiLFNBQVI7OztRQUF3RTtRQUF4RTtRQUFBO1FBQUE7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