{"__symbolic":"module","version":4,"metadata":{"ArrayConverter":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}],"convertFrom":[{"__symbolic":"method"}],"convertTo":[{"__symbolic":"method"}]}},"DateConverter":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}],"convertFrom":[{"__symbolic":"method"}],"convertTo":[{"__symbolic":"method"}]}},"MultiLangConverter":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}],"convertFrom":[{"__symbolic":"method"}],"convertTo":[{"__symbolic":"method"}]}},"FilterConditionsConverter":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}],"convertFrom":[{"__symbolic":"method"}],"convertTo":[{"__symbolic":"method"}]}},"KendoGridBindingDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-grid","name":"DataBindingDirective","line":35,"character":47},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":32,"character":1},"arguments":[{"selector":"[farrisBindingPath]"}]}],"members":{"editable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3},"arguments":["farrisEditable"]}]}],"form":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3},"arguments":["farrisForm"]}]}],"groupField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3},"arguments":["groupField"]}]}],"groupAggrFields":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3},"arguments":["groupAggrFields"]}]}],"farrisBindingGridOption":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"rowClassName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"appendRow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":71,"character":3},"arguments":["append-row"]}]}],"sortChangeEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":74,"character":3}}]}],"rowClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":77,"character":3}}]}],"selectedRowChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":150,"character":3}}]}],"selectedCheckboxChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":155,"character":3}}]}],"getPagingInfo":[{"__symbolic":"method"}],"aggrColumns":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":195,"character":3},"arguments":[{"__symbolic":"reference","name":"GridColumnAggregateDirective"}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":204,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":205,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":206,"character":5}}],null,null,null,null,null,null,null],"parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"BindingData","line":203,"character":24},{"__symbolic":"reference","module":"@farris/devkit","name":"UIState","line":204,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameEventBus","line":205,"character":33},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":206,"character":34},{"__symbolic":"reference","module":"@progress/kendo-angular-grid","name":"GridComponent","line":207,"character":17},{"__symbolic":"reference","module":"@progress/kendo-angular-grid","name":"SelectionDirective","line":208,"character":25},{"__symbolic":"reference","module":"@farris/ui-dialog","name":"DialogService","line":209,"character":22},{"__symbolic":"reference","module":"@farris/ui-common/date","name":"DateTimeHelperService","line":210,"character":25},{"__symbolic":"reference","name":"FarrisKendoGridFormatService"},{"__symbolic":"reference","module":"@farris/ui-common","name":"RuntimeStateService","line":212,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":213,"character":19}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"checkIfChangeMatchBindingPath":[{"__symbolic":"method"}],"handleSelectedKeyChange":[{"__symbolic":"method"}],"emitSelectedRowChange":[{"__symbolic":"method"}],"checkCurrentRowIdExists":[{"__symbolic":"method"}],"syncDeletedKeys":[{"__symbolic":"method"}],"renderCurrentRow":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"refreshView":[{"__symbolic":"method"}],"bindData":[{"__symbolic":"method"}],"refreshData":[{"__symbolic":"method"}],"endCellEdit":[{"__symbolic":"method"}],"refreshSummary":[{"__symbolic":"method"}],"onPageChange":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":591,"character":3},"arguments":["pageChange",["$event"]]}]}],"resetPageInfo":[{"__symbolic":"method"}],"initDataState":[{"__symbolic":"method"}],"onStateChange":[{"__symbolic":"method"}],"process":[{"__symbolic":"method"}],"selectedKeysChangeHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":691,"character":3},"arguments":["selectedKeysChange",["$event"]]}]}],"selectionChangeHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":705,"character":3},"arguments":["selectionChange",["$event"]]}]}],"handleSelectedCheckboxChange":[{"__symbolic":"method"}],"cellClickHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":724,"character":3},"arguments":["cellClick",["$event"]]}]}],"handleSelectedRowChange":[{"__symbolic":"method"}],"getPrimary":[{"__symbolic":"method"}],"cellCloseHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":813,"character":3},"arguments":["cellClose",["$event"]]}]}],"enterCell":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":855,"character":3},"arguments":["keydown",["$event"]]}]}],"bindingGridOption":[{"__symbolic":"method"}],"updatePager":[{"__symbolic":"method"}],"setEditable":[{"__symbolic":"method"}],"updateIndex":[{"__symbolic":"method"}],"notReadOnly":[{"__symbolic":"method"}],"setValue":[{"__symbolic":"method"}],"getGroupItem":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"getFieldPaths":[{"__symbolic":"method"}],"enterNextCell":[{"__symbolic":"method"}],"getColumns":[{"__symbolic":"method"}],"renderSelectionRow":[{"__symbolic":"method"}],"getSelectedIdFromGrid":[{"__symbolic":"method"}],"setSelectionIdToBindingData":[{"__symbolic":"method"}],"isEditable":[{"__symbolic":"method"}],"isDataChanged":[{"__symbolic":"method"}]}},"FarrisTreeTableBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":19,"character":1},"arguments":[{"selector":"[farrisTreeTableBinding]"}]}],"members":{"hierarchyInfoKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3},"arguments":["farrisHierarchyInfoKey"]}]}],"rowClassName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"cellClassName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"nodePageSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3},"arguments":["nodePageSize"]}]}],"rowClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":73,"character":3}}]}],"cellClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":77,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/ui-treetable","name":"TreeTableComponent","line":98,"character":23},{"__symbolic":"reference","name":"FarrisTreetableFormatService"},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":100,"character":26}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"registerEvent":[{"__symbolic":"method"}],"setComponentRef":[{"__symbolic":"method"}],"setNodePaginationInfo":[{"__symbolic":"method"}],"bindData":[{"__symbolic":"method"}],"onTreeLoadComplete":[{"__symbolic":"method"}],"addTreeLoadCompleteListener":[{"__symbolic":"method"}],"shouldComponentUpdate":[{"__symbolic":"method"}],"getSelectedIdFromTree":[{"__symbolic":"method"}],"setSelectedIdToTree":[{"__symbolic":"method"}],"setCurrentIdToBindingList":[{"__symbolic":"method"}],"updateCheckedRows":[{"__symbolic":"method"}],"setCheckedRows":[{"__symbolic":"method"}],"setChecks":[{"__symbolic":"method"}],"getChecks":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}],"getPagingInfo":[{"__symbolic":"method"}],"updatePageInfo":[{"__symbolic":"method"}],"selectionChangeHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":417,"character":3},"arguments":["nodeSelected",["$event"]]}]}],"checkValuesChange":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":429,"character":3},"arguments":["checkValuesChange",["$event"]]}]}],"expandHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":438,"character":3},"arguments":["expand",["$event"]]}]}],"onPageChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":448,"character":3},"arguments":["pageChanged",["$event"]]}]}],"onPageSizeChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":457,"character":3},"arguments":["pageSizeChanged",["$event"]]}]}],"onNodePageChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":467,"character":3},"arguments":["childsPageChanged",["$event"]]}]}]}},"LookupDataMappingDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DataMapping"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":24,"character":1},"arguments":[{"selector":"[data-mapping]"}]}],"members":{"mapfields":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3},"arguments":["data-mapping"]}]}],"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3},"arguments":["target"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":29,"character":15}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":29,"character":49}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":29,"character":61}}]],"parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":29,"character":37},{"__symbolic":"reference","module":"@farris/ui-lookup","name":"LookupGridComponent","line":29,"character":84}]}],"ngOnInit":[{"__symbolic":"method"}]}},"LookupEnableExtendLoadMethodDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[enableExtendLoadMethod]"}]}],"members":{"enableExtendLoadMethod":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":14,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":15,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":15,"character":17}}]],"parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":14,"character":38},{"__symbolic":"reference","module":"@farris/ui-lookup","name":"LookupGridComponent","line":15,"character":40}]}],"ngOnInit":[{"__symbolic":"method"}]}},"UIStateBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[UIStateBinding]"}]}],"members":{"bindingObject":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3},"arguments":["UIStateBinding"]}]}],"UIStateBindingChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":3}}]}],"onValueChange":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":26,"character":3},"arguments":["valueChange",["$event"]]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":41,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":41,"character":13}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":41,"character":21}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":42,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":42,"character":13}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":42,"character":21}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":43,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":44,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":44,"character":13}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":44,"character":21}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":45,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":45,"character":13}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":45,"character":21}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-dropdowns","name":"ComboBoxComponent","line":41,"character":60},{"__symbolic":"reference","module":"@farris/ui-lookup","name":"LookupGridComponent","line":42,"character":59},{"__symbolic":"reference","module":"@angular/core","name":"KeyValueDiffers","line":43,"character":33},{"__symbolic":"reference","module":"@farris/ui-combo-list","name":"ComboListComponent","line":44,"character":64},{"__symbolic":"reference","module":"@farris/ui-combo-lookup","name":"ComboLookupComponent","line":45,"character":66}]}],"ngOnInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"bindingChanges":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"bindObjectToHostLookup":[{"__symbolic":"method"}],"bindObjectToHostComboList":[{"__symbolic":"method"}],"bindObjectToHostComboLookup":[{"__symbolic":"method"}],"updateHelpBindingObject":[{"__symbolic":"method"}],"emitUiStateBinding":[{"__symbolic":"method"}]}},"FarrisDisabledDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[farrisDisabled]"}]}],"members":{"kendoGridDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":6,"character":5},"arguments":["farrisDisabled"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-grid","name":"GridComponent","line":8,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":8,"character":57},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":8,"character":87}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"createMaskElement":[{"__symbolic":"method"}]}},"FarrisSortDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[farrisSort]"}]}],"members":{}},"FarrisTextareaEditDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"[farris-textarea-edit]"}]}],"members":{}},"FarrisDynamicColumnFormatDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":16,"character":1},"arguments":[{"selector":"[farrisDynamicColumnFormat]"}]}],"members":{}},"FarrisEditEnterDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":23,"character":1},"arguments":[{"selector":"[farris-enter-edit]"}]}],"members":{"farrisForm":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5},"arguments":["form-group"]}]}]}},"FarrisTreeTableFormatDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":30,"character":1},"arguments":[{"selector":"[farrisTreeTableFormat]"}]}],"members":{}},"GridColumnAggregateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[aggregate]"}]}],"members":{"aggregate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-grid","name":"ColumnComponent","line":28,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":28,"character":63}]}],"recalculateSummary":[{"__symbolic":"method"}],"updateFooter":[{"__symbolic":"method"}]}},"GridSummaryDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":65,"character":1},"arguments":[{"selector":"[farrisSummary]"}]}],"members":{"summary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3},"arguments":["farrisSummary"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"BindingData","line":70,"character":35}]}]}},"FarrisDatagridUseBindingDataDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":13,"character":1},"arguments":[{"selector":"[farris-use-binding-data]"}]}],"members":{"selectedRowChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":45,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"BindingData","line":47,"character":36},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":47,"character":67},{"__symbolic":"reference","module":"@farris/ui-datagrid","name":"DatagridComponent","line":47,"character":91}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"setComponentRef":[{"__symbolic":"method"}],"getPagingInfo":[{"__symbolic":"method"}],"shouldComponentUpdate":[{"__symbolic":"method"}],"registerEvent":[{"__symbolic":"method"}],"sortBindingList":[{"__symbolic":"method"}],"bindData":[{"__symbolic":"method"}],"shouldFiltering":[{"__symbolic":"method"}],"shouldSort":[{"__symbolic":"method"}],"renderGrid":[{"__symbolic":"method"}],"buildProps":[{"__symbolic":"method"}],"buildGridProps":[{"__symbolic":"method"}],"onBindingDataChange":[{"__symbolic":"method"}],"updateDataSource":[{"__symbolic":"method"}],"endCellEdit":[{"__symbolic":"method"}],"updateSelectedRow":[{"__symbolic":"method"}],"registerBindingDataChangeEvent":[{"__symbolic":"method"}],"unRegisterBindingDataChangeEvent":[{"__symbolic":"method"}],"updateData":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"fireSelectedRowChange":[{"__symbolic":"method"}],"clearCheckedRows":[{"__symbolic":"method"}],"setSelectionIdToBindingData":[{"__symbolic":"method"}],"updateCheckedRows":[{"__symbolic":"method"}],"setChecks":[{"__symbolic":"method"}],"getChecks":[{"__symbolic":"method"}],"setCheckedRows":[{"__symbolic":"method"}],"selectGridRow":[{"__symbolic":"method"}],"pageChangedHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":731,"character":5},"arguments":["pageChanged",["$event"]]}]}],"selectedRowChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":745,"character":5},"arguments":["selectChanged",["$event"]]}]}],"unSelected":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":757,"character":5},"arguments":["unSelect",["$event"]]}]}],"checkedChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":774,"character":5},"arguments":["checkedChange",["$event"]]}]}],"pageSizeChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":784,"character":5},"arguments":["pageSizeChanged",["$event"]]}]}],"scrollY":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":796,"character":5},"arguments":["scrollYLoad",["$event"]]}]}],"filterChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":802,"character":5},"arguments":["filterChanged",["$event"]]}]}],"checkIfChangeMatchBindingPath":[{"__symbolic":"method"}],"debounce":[{"__symbolic":"method"}]}},"MultiSelectDataMappingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[multiSelectDataMapping]"}]}],"members":{"dataSource":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"idField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"textField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"valueField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"fjmField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"fjdField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"uiStateField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"selectedId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"selectedIdChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":17,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":21,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":22,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":22,"character":13}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":22,"character":21}}]],"parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":21,"character":28},{"__symbolic":"reference","module":"@farris/ui-multi-select","name":"MultiSelectComponent","line":22,"character":62}]}],"ngOnInit":[{"__symbolic":"method"}],"updateDataSource":[{"__symbolic":"method"}],"selectIdBindingToUIStateField":[{"__symbolic":"method"}],"formatDataSource":[{"__symbolic":"method"}],"plainToTree":[{"__symbolic":"method"}],"recursive":[{"__symbolic":"method"}],"getListSelectionsById":[{"__symbolic":"method"}],"getTreeSelectionsById":[{"__symbolic":"method"}],"buildTreeNodesByFjd":[{"__symbolic":"method"}]}},"FarrisListViewBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[farrisListviewBinding]"}]}],"members":{"supportPaged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"selectedRowChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":22,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"BindingData","line":25,"character":25},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":26,"character":23},{"__symbolic":"reference","module":"@farris/ui-list-view","name":"ListViewComponent","line":27,"character":22}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getPagingInfo":[{"__symbolic":"method"}],"setListViewPageProps":[{"__symbolic":"method"}],"bindData":[{"__symbolic":"method"}],"fireSelectedRowChange":[{"__symbolic":"method"}],"setSelectionIdToBindingData":[{"__symbolic":"method"}],"onBindingDataChange":[{"__symbolic":"method"}],"updateSelectedRow":[{"__symbolic":"method"}],"selectRow":[{"__symbolic":"method"}],"registerBindingDataChangeEvent":[{"__symbolic":"method"}],"unRegisterBindingDataChangeEvent":[{"__symbolic":"method"}],"setChecks":[{"__symbolic":"method"}],"changeRow":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":206,"character":3},"arguments":["listClick",["$event"]]}]}],"pageChangedHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":225,"character":3},"arguments":["pageChanged",["$event"]]}]}],"pageSizeChangedHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":240,"character":3},"arguments":["pageSizeChanged",["$event"]]}]}],"checkValuesChange":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":246,"character":3},"arguments":["checkValuesChange",["$event"]]}]}]}},"EditableDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":15,"character":1},"arguments":[{"selector":"[farris-datagrid-editable]"}]}],"members":{"gridEditable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3},"arguments":["farris-datagrid-editable"]}]}],"disableGroupOnEditing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3},"arguments":["disableGroupOnEditing"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"BindingData","line":53,"character":24},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":54,"character":22},{"__symbolic":"reference","module":"@farris/ui-datagrid","name":"DatagridComponent","line":55,"character":17},{"__symbolic":"reference","module":"@farris/ui-common/date","name":"DateTimeHelperService","line":56,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":57,"character":21},{"__symbolic":"reference","module":"@farris/ui-common","name":"RuntimeStateService","line":58,"character":17},{"__symbolic":"reference","module":"@farris/ui-dialog","name":"DialogService","line":59,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":60,"character":19}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"apply":[{"__symbolic":"method"}],"handleGroupStatus":[{"__symbolic":"method"}],"handleBeginEditEvent":[{"__symbolic":"method"}],"onClearMapping":[{"__symbolic":"method"}],"handleAfterEditEvent":[{"__symbolic":"method"}],"handleEndEditEvent":[{"__symbolic":"method"}],"updateBindingData":[{"__symbolic":"method"}],"updateBindingList":[{"__symbolic":"method"}],"detach":[{"__symbolic":"method"}],"lookupMapping":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"getBindingPathArray":[{"__symbolic":"method"}],"isNumberValue":[{"__symbolic":"method"}],"getMapFieldsPrimaryKey":[{"__symbolic":"method"}],"setValue":[{"__symbolic":"method"}],"sortMapFieldKeys":[{"__symbolic":"method"}]}},"InputEndEditDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[input-end-edit]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"AppContext","line":9,"character":36},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":68}]}],"ngOnInit":[{"__symbolic":"method"}],"endEdit":[{"__symbolic":"method"}]}},"FarrisDataGridEndEditDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[farris-grid-end-edit]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"AppContext","line":9,"character":36},{"__symbolic":"reference","module":"@farris/ui-datagrid","name":"DatagridComponent","line":9,"character":66}]}],"endEdit":[{"__symbolic":"method"}]}},"HtmlEditorEndEditDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[html-editor-end-edit]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"AppContext","line":8,"character":36},{"__symbolic":"reference","module":"@farris/ui-html-editor","name":"HtmlEditorComponent","line":8,"character":64}]}],"endEdit":[{"__symbolic":"method"}]}},"KendoGridEndEditDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[kendo-grid-end-edit]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"AppContext","line":9,"character":36},{"__symbolic":"reference","module":"@progress/kendo-angular-grid","name":"GridComponent","line":9,"character":62}]}],"endEdit":[{"__symbolic":"method"}]}},"FarrisDataGridRemoteSummaryDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[farris-remote-summary-command]"}]}],"members":{"remoteSummaryCommand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3},"arguments":["farris-remote-summary-command"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":15,"character":32},{"__symbolic":"reference","module":"@farris/ui-datagrid","name":"DatagridComponent","line":15,"character":56}]}],"execute":[{"__symbolic":"method"}]}},"FarrisSetFocusDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[farris-set-focus]"}]}],"members":{"focusState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":15,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":16,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":17,"character":20}]}],"ngOnInit":[{"__symbolic":"method"}],"setFocus":[{"__symbolic":"method"}],"setHtmlEditorFocus":[{"__symbolic":"method"}]}},"FarrisFilePreviewBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[farrisFilePreviewBinding]"}]}],"members":{"extendFileInfo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3},"arguments":["extendFileInfo"]}]}],"farrisOrderType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3},"arguments":["farrisOrderType"]}]}],"fileIdKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3},"arguments":["farrisFileIdKey"]}]}],"fileSortOrderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3},"arguments":["farrisFileSortOrderKey"]}]}],"fileNameKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3},"arguments":["farrisFileNameKey"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":80,"character":5}}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":82,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":83,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":84,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@farris/extend-file-upload","name":"FFilePreviewComponent","line":80,"character":42},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":81,"character":26},{"__symbolic":"reference","module":"@farris/extend-file-upload","name":"UploadAndPreviewComponent","line":82,"character":51},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":83,"character":34},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":84,"character":36}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"shouldComponentUpdate":[{"__symbolic":"method"}],"registeValueChangeEvent":[{"__symbolic":"method"}],"bindData":[{"__symbolic":"method"}],"updateChecks":[{"__symbolic":"method"}],"changeCurrentRow":[{"__symbolic":"method"}],"updateCurrentRow":[{"__symbolic":"method"}],"getFileInfos":[{"__symbolic":"method"}],"convertToFileInfo":[{"__symbolic":"method"}],"selectComponentRow":[{"__symbolic":"method"}],"getValueByPath":[{"__symbolic":"method"}],"getUdtPaths":[{"__symbolic":"method"}],"setChecks":[{"__symbolic":"method"}],"clearComponentChecks":[{"__symbolic":"method"}],"sort":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"checkedChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":461,"character":3},"arguments":["fPreviewMultiSelectedEvent",["$event"]]}]}],"selectChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":471,"character":3},"arguments":["fSelectedEvent",["$event"]]}]}]}},"FarrisDiscussionEditorBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[farris-discussion-editor-binding]"}]}],"members":{"userQueryCommand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3},"arguments":["userQueryCommand"]}]}],"addCommentCommand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3},"arguments":["addCommentCommand"]}]}],"queryAllOrgsCommand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3},"arguments":["queryAllOrgsCommand"]}]}],"queryFrequentAtUsersCommand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3},"arguments":["queryFrequentAtUsersCommand"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":30,"character":31},{"__symbolic":"reference","module":"@farris/discussion-group","name":"DiscussionEditorComponent","line":30,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":30,"character":120}]}],"ngOnInit":[{"__symbolic":"method"}],"queryAllOrgs":[{"__symbolic":"method"}],"queryAtUsers":[{"__symbolic":"method"}],"queryFrequentAtUsers":[{"__symbolic":"method"}],"pageChangedHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":86,"character":3},"arguments":["valueChange",["$event"]]}]}],"execute":[{"__symbolic":"method"}]}},"FarrisDiscussionListBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[farris-discussion-list-binding]"}]}],"members":{"commentsQueryCommand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3},"arguments":["commentsQueryCommand"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":16,"character":31},{"__symbolic":"reference","module":"@farris/discussion-group","name":"DiscussionListComponent","line":16,"character":73},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":16,"character":116},{"__symbolic":"reference","module":"@farris/discussion-group","name":"DiscussionListDirective","line":16,"character":159}]}],"ngOnInit":[{"__symbolic":"method"}],"queryComments":[{"__symbolic":"method"}],"replyMessagedHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":70,"character":3},"arguments":["replyMessage",["$event"]]}]}],"pageChangedHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":78,"character":3},"arguments":["pageChanged",["$event"]]}]}],"execute":[{"__symbolic":"method"}]}},"FarrisPrimengTreeNode":{"__symbolic":"interface"},"FarrisPrimengTreeTableBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":186,"character":1},"arguments":[{"selector":"[farrisPrimengTreeTableBinding]"}]}],"members":{"hierarchyInfoKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":195,"character":3},"arguments":["farrisHierarchyInfoKey"]}]}],"columns":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":197,"character":3},"arguments":["columns"]}]}],"idField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":202,"character":3},"arguments":["farrisPrimengTreeTableIdField"]}]}],"nodeSelectChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":208,"character":3}}]}],"getHierarchyInfoField":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"primeng/treetable","name":"TreeTable","line":238,"character":23},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":239,"character":26},{"__symbolic":"reference","module":"@farris/ui-common/date","name":"DateTimeHelperService","line":240,"character":25}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"getEntityArr":[{"__symbolic":"method"}],"setActualIndex":[{"__symbolic":"method"}],"traverseTree":[{"__symbolic":"method"}],"handleChange":[{"__symbolic":"method"}],"handleSelectionChanged":[{"__symbolic":"method"}],"handleValueChanged":[{"__symbolic":"method"}],"findTreeNodeById":[{"__symbolic":"method"}],"bindData":[{"__symbolic":"method"}],"updateSelectedRow":[{"__symbolic":"method"}],"onEditInitHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":514,"character":3},"arguments":["onEditInit",["$event"]]}]}],"onEditCompleteHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":522,"character":3},"arguments":["onEditComplete",["$event"]]}]}],"onNodeExpandHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":557,"character":3},"arguments":["onNodeExpand",["$event"]]}]}],"onNodeCollapseHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":570,"character":3},"arguments":["onNodeCollapse",["$event"]]}]}],"onNodeSelectHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":574,"character":3},"arguments":["onNodeSelect",["$event"]]}]}],"onNodeUnselectHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":583,"character":3},"arguments":["onNodeUnselect",["$event"]]}]}],"setNodeExpandedValue":[{"__symbolic":"method"}],"setCurrentIdToBindingList":[{"__symbolic":"method"}],"getPaths":[{"__symbolic":"method"}],"updateBindingList":[{"__symbolic":"method"}],"getBindingPathArray":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"setChecks":[{"__symbolic":"method"}]}},"FarrisDynamicRequiredDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[farris-dynamic-required]"}]}],"members":{"field":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3},"arguments":["farris-dynamic-required"]}]}],"requiredOn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3},"arguments":["requiredOn"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":17,"character":81}}]],"parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":17,"character":38},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":17,"character":70},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":17,"character":118}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"updateValidateRule":[{"__symbolic":"method"}]}},"FarrisEditorDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[farris-editor],[farris-editor-bind]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":8,"character":33},{"__symbolic":"reference","module":"@farris/ui-editor","name":"EditorComponent","line":8,"character":60}]}],"ngOnInit":[{"__symbolic":"method"}],"setComponentRef":[{"__symbolic":"method"}]}},"FarrisQuerySolutionEventBindDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[farris-querysolution-event-bind]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":32},{"__symbolic":"reference","module":"@gsp-cmp/querysolution","name":"QuerySolutionComponent","line":7,"character":61},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":7,"character":107}]}],"onQuery":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":12,"character":3},"arguments":["queryEmitter"]}]}]}},"FarrisDateLocalizationDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[farris-date-localization]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":7,"character":43},"arguments":[{"__symbolic":"reference","module":"@farris/devkit","name":"UserSettingsToken","line":7,"character":50}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"UserSettings","line":7,"character":91},{"__symbolic":"reference","module":"@farris/ui-datepicker","name":"FarrisDatepickerComponent","line":7,"character":127}]}],"ngOnInit":[{"__symbolic":"method"}],"localize":[{"__symbolic":"method"}]}},"FarrisNumberLocalizationDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[farris-number-localization]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":7,"character":43},"arguments":[{"__symbolic":"reference","module":"@farris/devkit","name":"UserSettingsToken","line":7,"character":50}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"UserSettings","line":7,"character":91},{"__symbolic":"reference","module":"@farris/ui-number-spinner","name":"NumberSpinnerComponent","line":7,"character":127}]}],"ngOnInit":[{"__symbolic":"method"}],"localize":[{"__symbolic":"method"}]}},"FarrisTimeLocalizationDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[farris-time-localization]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":8,"character":43},"arguments":[{"__symbolic":"reference","module":"@farris/devkit","name":"UserSettingsToken","line":8,"character":50}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"UserSettings","line":8,"character":91},{"__symbolic":"reference","module":"@farris/ui-time-picker","name":"TimePickerComponent","line":8,"character":127}]}],"ngOnInit":[{"__symbolic":"method"}],"localize":[{"__symbolic":"method"}]}},"FarrisTextLocalizationDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[farris-text-localization]"}]}],"members":{"localization":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3},"arguments":["localization"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":11,"character":43},"arguments":[{"__symbolic":"reference","module":"@farris/devkit","name":"UserSettingsToken","line":11,"character":50}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":11,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"UserSettings","line":11,"character":91},{"__symbolic":"reference","module":"@farris/ui-text","name":"TextComponent","line":11,"character":127}]}],"ngOnInit":[{"__symbolic":"method"}],"transform":[{"__symbolic":"method"}],"transformValue":[{"__symbolic":"method"}],"transformDate":[{"__symbolic":"method"}],"transformDateTime":[{"__symbolic":"method"}],"transformNumber":[{"__symbolic":"method"}],"parseDateFormat":[{"__symbolic":"method"}],"parseTimeFormat":[{"__symbolic":"method"}],"buildNumberFormat":[{"__symbolic":"method"}]}},"FarrisCheckboxModificationDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":1,"character":1},"arguments":[{"selector":"[farris-checkbox-modification]"}]}],"members":{"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":5,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":6,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":6,"character":62}]}],"ngOnInit":[{"__symbolic":"method"}]}},"FarrisLabelModificationDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":1,"character":1},"arguments":[{"selector":"[farris-label-modification]"}]}],"members":{"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":5,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":6,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":6,"character":62}]}],"ngOnInit":[{"__symbolic":"method"}]}},"FarrisLookupBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[farris-lookup-binding]"}]}],"members":{"lookupType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"lookupValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3},"arguments":["farris-lookup-binding"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":17,"character":15}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":17,"character":64}}]],"parameters":[{"__symbolic":"reference","module":"@farris/ui-lookup","name":"LookupGridComponent","line":17,"character":42},{"__symbolic":"reference","module":"@farris/ui-combo-lookup","name":"ComboLookupComponent","line":17,"character":96}]}]}},"ListNavComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[listNavRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-list-nav","name":"ListNavComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":98},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":131}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ListViewComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[listViewRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-list-view","name":"ListViewComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":99},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":132}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ListFilterComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[listFilterRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":8,"character":32},{"__symbolic":"reference","module":"@farris/ui-list-filter","name":"ListFilterComponent","line":8,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":8,"character":101},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":134}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"FilterComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[filterRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-filter","name":"FilterComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":97},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":130}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ViewChangeComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[viewChangeRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-view-change","name":"ViewChangeComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":101},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":134}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"HtmlEditorComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[htmlEditorRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-html-editor","name":"HtmlEditorComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":101},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":134}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"SectionComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[sectionRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-section","name":"FarrisSectionComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":104},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":137}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"InputGroupComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[inputGroupRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-input-group","name":"InputGroupComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":101},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":134}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"DatepickerComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[datepickerRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-datepicker","name":"FarrisDatepickerComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":107},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":140}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"TimePickerComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[timePickerRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-time-picker","name":"TimePickerComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":101},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":134}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"NumberSpinnerComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[numberSpinnerRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-number-spinner","name":"NumberSpinnerComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":104},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":137}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ComboListComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[comboListRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-combo-list","name":"ComboListComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":100},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":133}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ComboLookupComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[comboLookupRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-combo-lookup","name":"ComboLookupComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":102},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":135}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"LookupGridComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[lookupGridRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-lookup","name":"LookupGridComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":101},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":134}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"DatagridComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[datagridRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-datagrid","name":"DatagridComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":99},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":132}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"TreetableComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[treetableRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-treetable","name":"TreeTableComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":100},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":133}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"WizardComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[wizardRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-wizard","name":"WizardComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":97},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":130}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"DiscussionEditorComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[discussionEditorRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/discussion-group","name":"DiscussionEditorComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":107},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":140}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"DiscussionListComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[discussionListRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/discussion-group","name":"DiscussionListComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":105},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":138}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"NavComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[navRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-nav","name":"NavComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":94},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":127}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"MultiSelectComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[multiSelectRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-multi-select","name":"MultiSelectComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":102},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":135}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ScrollspyComponentRefDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[scrollspyRef]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":9,"character":32},{"__symbolic":"reference","module":"@farris/ui-scrollspy","name":"ScrollspyComponent","line":9,"character":61},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":100},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":9,"character":133}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ComboLookupDataMappingDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DataMapping"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[combo-lookup-data-mapping]"}]}],"members":{"mapfields":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3},"arguments":["combo-lookup-data-mapping"]}]}],"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3},"arguments":["target"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":22,"character":15}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":22,"character":49}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":22,"character":61}}]],"parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":22,"character":37},{"__symbolic":"reference","module":"@farris/ui-combo-lookup","name":"ComboLookupComponent","line":22,"character":84}]}],"ngOnInit":[{"__symbolic":"method"}],"onClearMapping":[{"__symbolic":"method"}],"onValueChange":[{"__symbolic":"method"}]}},"AppointmentCalendarBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":10,"character":1},"arguments":[{"selector":"[farris-appointment-calendar-binding]"}]}],"members":{"restService":[{"__symbolic":"method"}],"url":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"method":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"startDateVariable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"endDateVariable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"viewTypeVariable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":55,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":55,"character":64},{"__symbolic":"reference","module":"@farris/appointment-calendar","name":"AppointmentCalendarComponent","line":55,"character":105}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"bindData":[{"__symbolic":"method"}],"onBindingDataChange":[{"__symbolic":"method"}],"registerBindingDataChangeEvent":[{"__symbolic":"method"}],"unRegisterBindingDataChangeEvent":[{"__symbolic":"method"}],"loadPlacements":[{"__symbolic":"method"}],"bindPlacements":[{"__symbolic":"method"}],"updateState":[{"__symbolic":"method"}],"updateSelectedRow":[{"__symbolic":"method"}],"selectCalendarRow":[{"__symbolic":"method"}],"filterChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":139,"character":3},"arguments":["filterChange",["$event"]]}]}],"setSelectionIdToBindingData":[{"__symbolic":"method"}],"selectChange":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":163,"character":3},"arguments":["selectChange",["$event"]]}]}]}},"CustomDatagridSizeDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":15,"character":1},"arguments":[{"selector":"[custom-size]"}]}],"members":{"useCustomSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3},"arguments":["custom-size"]}]}],"sizeApiUri":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"restService":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/ui-datagrid","name":"DatagridComponent","line":24,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":24,"character":63},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":24,"character":85},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":24,"character":116},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":25,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"applyNewSize":[{"__symbolic":"method"}],"getSizeConfig":[{"__symbolic":"method"}]}},"FarrisFilterBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[farris-filter-binding]"}]}],"members":{"variableCode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3},"arguments":["variableCode"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":18,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":16,"character":22},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":17,"character":26},{"__symbolic":"reference","module":"@farris/ui-filter","name":"FilterComponent","line":18,"character":41}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"setConditions":[{"__symbolic":"method"}]}},"FarrisListFilterBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[farris-list-filter-binding]"}]}],"members":{"variableCode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3},"arguments":["variableCode"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":18,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":16,"character":22},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":17,"character":26},{"__symbolic":"reference","module":"@farris/ui-list-filter","name":"ListFilterComponent","line":18,"character":45}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"setConditions":[{"__symbolic":"method"}]}},"ExpressionType":{"UIState":"UIState","BindingData":"BindingData","Unknow":"UnKnow"},"IFilterDependency":{"__symbolic":"interface"},"PortletFilterBindingDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":12,"character":1},"arguments":[{"selector":"[portlet-filter-binding]"}]}],"members":{"filters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3},"arguments":["portlet-filter-binding"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":26,"character":32},{"__symbolic":"reference","module":"@gspwidget/portlet","name":"PortletComponent","line":26,"character":68},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":26,"character":108},{"__symbolic":"reference","module":"@farris/devkit","name":"VariableParseService","line":26,"character":152}]}],"ngOnInit":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"deserializeFilter":[{"__symbolic":"method"}],"buildFilters":[{"__symbolic":"method"}],"parseValue":[{"__symbolic":"method"}],"collectDependencies":[{"__symbolic":"method"}],"getBindingDataDependencies":[{"__symbolic":"method"}],"getUIstateDependencies":[{"__symbolic":"method"}],"buildDependencies":[{"__symbolic":"method"}],"buildDependency":[{"__symbolic":"method"}],"getFrameContext":[{"__symbolic":"method"}],"observeChanges":[{"__symbolic":"method"}],"observeUIStateChange":[{"__symbolic":"method"}],"observeBindingDataChange":[{"__symbolic":"method"}]}},"DataMapping":{"__symbolic":"class","members":{"mappingData":[{"__symbolic":"method"}],"mapping":[{"__symbolic":"method"}],"updateTarget":[{"__symbolic":"method"}],"updateTargetValue":[{"__symbolic":"method"}],"getHelpValue":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"setValue":[{"__symbolic":"method"}],"getBindingPathArray":[{"__symbolic":"method"}],"isNumberValue":[{"__symbolic":"method"}],"getMapFieldsPrimaryKey":[{"__symbolic":"method"}],"sortMapFieldKeys":[{"__symbolic":"method"}]}},"ImageIdToUrlPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":3,"character":1},"arguments":[{"name":"imageIdToUrl"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":7,"character":15}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":44}]}],"transform":[{"__symbolic":"method"}]}},"FormatPrimeNgTreeTableCellData":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"formatPrimeNgTreeTableCellData","pure":false}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":7,"character":49}}]],"parameters":[{"__symbolic":"reference","module":"@farris/ui-common/column","name":"ColumnFormatService","line":7,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":79}]}],"transform":[{"__symbolic":"method"}],"getMultiLanguageValue":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"isHelpColumn":[{"__symbolic":"method"}],"getHelpColumnValue":[{"__symbolic":"method"}],"getHelpControlTextField":[{"__symbolic":"method"}],"getHelpControlMapFields":[{"__symbolic":"method"}]}},"Localization":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":5,"character":1},"arguments":[{"name":"localization"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":7,"character":15}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":7,"character":55},"arguments":[{"__symbolic":"reference","module":"@farris/devkit","name":"UserSettingsToken","line":7,"character":62}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":44},{"__symbolic":"reference","module":"@farris/devkit","name":"UserSettings","line":7,"character":103}]}],"transform":[{"__symbolic":"method"}],"transformDate":[{"__symbolic":"method"}],"transformDateTime":[{"__symbolic":"method"}],"transformNumber":[{"__symbolic":"method"}],"parseDateFormat":[{"__symbolic":"method"}],"parseTimeFormat":[{"__symbolic":"method"}],"buildNumberFormat":[{"__symbolic":"method"}]}},"ElementReadonlyPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"elementReadonly"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":6,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":6,"character":71},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":6,"character":118}]}],"transform":[{"__symbolic":"method"}]}},"ElementVisibilityPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":3,"character":1},"arguments":[{"name":"elementVisibility"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":5,"character":137}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":5,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":5,"character":71},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":5,"character":118},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":5,"character":170}]}],"transform":[{"__symbolic":"method"}]}},"ElementRequiredPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":3,"character":1},"arguments":[{"name":"elementRequired"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":5,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":5,"character":71},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":5,"character":118}]}],"transform":[{"__symbolic":"method"}]}},"ToolbarUsabilityPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"toolbarUsability"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":7,"character":122},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":7,"character":164}]}],"transform":[{"__symbolic":"method"}]}},"ToolbarVisibilityPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"toolbarVisibility"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":7,"character":122},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":7,"character":164}]}],"transform":[{"__symbolic":"method"}]}},"ButtonUsabilityPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"buttonUsability"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":4,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":4,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":4,"character":122},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":4,"character":164}]}],"transform":[{"__symbolic":"method"}]}},"ButtonVisibilityPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":3,"character":1},"arguments":[{"name":"buttonVisibility"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":6,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":6,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":6,"character":122},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":6,"character":164}]}],"transform":[{"__symbolic":"method"}]}},"AttachmentUploadVisiblePipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"attachmentUploadVisible"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":74}]}]}},"AttachmentUploadDisabledPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"attachmentUploadDisabled"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":74}]}]}},"AttachmentPreviewVisiblePipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"attachmentPreviewVisible"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":74}]}]}},"AttachmentPreviewReadonlyPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"attachmentPreviewReadonly"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":74}]}]}},"AttachmentDisabledPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"attachmentDisabled"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":74}]}]}},"AttachmentNoDownloadPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"attachmentNoDownload"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":74}]}]}},"AttachmentNoPreviewPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"attachmentNoPreview"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":74}]}]}},"AttachmentPreviewShowCommentsPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"attachmentPreviewShowComments"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":74}]}]}},"AttachmentPreviewEnableEditFilePipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"attachmentPreviewEnableEditFile"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":74}]}]}},"AttachmentNoDeletePipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"attachmentNoDelete"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":7,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":7,"character":75},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":8,"character":32},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":8,"character":74}]}]}},"FarrisKendoGridFormatService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/ui-common/date","name":"DateTimeHelperService","line":7,"character":37},{"__symbolic":"reference","module":"@farris/ui-common/number","name":"NumberHelperService","line":7,"character":83}]}],"getColumnFormat":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"getEnumText":[{"__symbolic":"method"}],"getFormatDate":[{"__symbolic":"method"}],"getFormatNumber":[{"__symbolic":"method"}],"getMultiText":[{"__symbolic":"method"}]}},"FarrisTreetableFormatService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"setFormat":[{"__symbolic":"method"}]}},"StringToDatePipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":3,"character":1},"arguments":[{"name":"parseStrToDate"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"KendoGridFilterDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-grid","name":"BaseFilterCellComponent","line":7,"character":46},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[kendogridFilter]"}]}],"members":{"filter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":5}}]}],"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-dropdowns","name":"DropDownListComponent","line":24,"character":30},{"__symbolic":"reference","module":"@progress/kendo-angular-grid","name":"FilterService","line":25,"character":30}]}],"ngOnInit":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":44,"character":5},"arguments":["valueChange",["$event"]]}]}],"getValue":[{"__symbolic":"method"}]}},"DateFormatPlaceholderPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"dateFormatPlaceholder"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"ViewModel","line":4,"character":35}]}],"transform":[{"__symbolic":"method"}]}},"FormatTotalPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":1,"character":1},"arguments":[{"name":"formatTotal"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"KendoBindingModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":99,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":101,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@farris/ui-common","name":"FarrisCommonModule","line":102,"character":4},"member":"forRoot"}}],"declarations":[{"__symbolic":"reference","name":"KendoGridBindingDirective"},{"__symbolic":"reference","name":"FarrisTreeTableBindingDirective"},{"__symbolic":"reference","name":"LookupDataMappingDirective"},{"__symbolic":"reference","name":"LookupEnableExtendLoadMethodDirective"},{"__symbolic":"reference","name":"UIStateBindingDirective"},{"__symbolic":"reference","name":"FarrisDisabledDirective"},{"__symbolic":"reference","name":"FarrisSortDirective"},{"__symbolic":"reference","name":"FarrisDynamicColumnFormatDirective"},{"__symbolic":"reference","name":"FarrisEditEnterDirective"},{"__symbolic":"reference","name":"FarrisTextareaEditDirective"},{"__symbolic":"reference","name":"FarrisTreeTableFormatDirective"},{"__symbolic":"reference","name":"StringToDatePipe"},{"__symbolic":"reference","name":"GridColumnAggregateDirective"},{"__symbolic":"reference","name":"GridSummaryDirective"},{"__symbolic":"reference","name":"DateFormatPlaceholderPipe"},{"__symbolic":"reference","name":"ImageIdToUrlPipe"},{"__symbolic":"reference","name":"FormatPrimeNgTreeTableCellData"},{"__symbolic":"reference","name":"FarrisDatagridUseBindingDataDirective"},{"__symbolic":"reference","name":"MultiSelectDataMappingDirective"},{"__symbolic":"reference","name":"FarrisListViewBindingDirective"},{"__symbolic":"reference","name":"EditableDirective"},{"__symbolic":"reference","name":"KendoGridFilterDirective"},{"__symbolic":"reference","name":"FormatTotalPipe"},{"__symbolic":"reference","name":"InputEndEditDirective"},{"__symbolic":"reference","name":"FarrisDataGridEndEditDirective"},{"__symbolic":"reference","name":"HtmlEditorEndEditDirective"},{"__symbolic":"reference","name":"KendoGridEndEditDirective"},{"__symbolic":"reference","name":"FarrisDataGridRemoteSummaryDirective"},{"__symbolic":"reference","name":"FarrisFilePreviewBindingDirective"},{"__symbolic":"reference","name":"FarrisSetFocusDirective"},{"__symbolic":"reference","name":"FarrisDiscussionEditorBindingDirective"},{"__symbolic":"reference","name":"FarrisDiscussionListBindingDirective"},{"__symbolic":"reference","name":"FarrisPrimengTreeTableBindingDirective"},{"__symbolic":"reference","name":"FarrisDynamicRequiredDirective"},{"__symbolic":"reference","name":"FarrisEditorDirective"},{"__symbolic":"reference","name":"FarrisQuerySolutionEventBindDirective"},{"__symbolic":"reference","name":"FarrisDateLocalizationDirective"},{"__symbolic":"reference","name":"FarrisNumberLocalizationDirective"},{"__symbolic":"reference","name":"FarrisTimeLocalizationDirective"},{"__symbolic":"reference","name":"FarrisTextLocalizationDirective"},{"__symbolic":"reference","name":"Localization"},{"__symbolic":"reference","name":"FarrisCheckboxModificationDirective"},{"__symbolic":"reference","name":"FarrisLabelModificationDirective"},{"__symbolic":"reference","name":"FarrisLookupBindingDirective"},{"__symbolic":"reference","name":"ListNavComponentRefDirective"},{"__symbolic":"reference","name":"ListViewComponentRefDirective"},{"__symbolic":"reference","name":"ListFilterComponentRefDirective"},{"__symbolic":"reference","name":"ViewChangeComponentRefDirective"},{"__symbolic":"reference","name":"FilterComponentRefDirective"},{"__symbolic":"reference","name":"SectionComponentRefDirective"},{"__symbolic":"reference","name":"HtmlEditorComponentRefDirective"},{"__symbolic":"reference","name":"InputGroupComponentRefDirective"},{"__symbolic":"reference","name":"DatepickerComponentRefDirective"},{"__symbolic":"reference","name":"TimePickerComponentRefDirective"},{"__symbolic":"reference","name":"NumberSpinnerComponentRefDirective"},{"__symbolic":"reference","name":"ComboListComponentRefDirective"},{"__symbolic":"reference","name":"ComboLookupComponentRefDirective"},{"__symbolic":"reference","name":"LookupGridComponentRefDirective"},{"__symbolic":"reference","name":"DatagridComponentRefDirective"},{"__symbolic":"reference","name":"TreetableComponentRefDirective"},{"__symbolic":"reference","name":"WizardComponentRefDirective"},{"__symbolic":"reference","name":"DiscussionEditorComponentRefDirective"},{"__symbolic":"reference","name":"DiscussionListComponentRefDirective"},{"__symbolic":"reference","name":"NavComponentRefDirective"},{"__symbolic":"reference","name":"MultiSelectComponentRefDirective"},{"__symbolic":"reference","name":"ScrollspyComponentRefDirective"},{"__symbolic":"reference","name":"ComboLookupDataMappingDirective"},{"__symbolic":"reference","name":"AppointmentCalendarBindingDirective"},{"__symbolic":"reference","name":"CustomDatagridSizeDirective"},{"__symbolic":"reference","name":"FarrisFilterBindingDirective"},{"__symbolic":"reference","name":"FarrisListFilterBindingDirective"},{"__symbolic":"reference","name":"PortletFilterBindingDirective"},{"__symbolic":"reference","name":"ElementReadonlyPipe"},{"__symbolic":"reference","name":"ElementVisibilityPipe"},{"__symbolic":"reference","name":"ElementRequiredPipe"},{"__symbolic":"reference","name":"ToolbarUsabilityPipe"},{"__symbolic":"reference","name":"ToolbarVisibilityPipe"},{"__symbolic":"reference","name":"ButtonUsabilityPipe"},{"__symbolic":"reference","name":"ButtonVisibilityPipe"},{"__symbolic":"reference","name":"AttachmentUploadVisiblePipe"},{"__symbolic":"reference","name":"AttachmentUploadDisabledPipe"},{"__symbolic":"reference","name":"AttachmentPreviewVisiblePipe"},{"__symbolic":"reference","name":"AttachmentPreviewReadonlyPipe"},{"__symbolic":"reference","name":"AttachmentDisabledPipe"},{"__symbolic":"reference","name":"AttachmentNoDownloadPipe"},{"__symbolic":"reference","name":"AttachmentNoPreviewPipe"},{"__symbolic":"reference","name":"AttachmentPreviewShowCommentsPipe"},{"__symbolic":"reference","name":"AttachmentPreviewEnableEditFilePipe"},{"__symbolic":"reference","name":"AttachmentNoDeletePipe"}],"providers":[{"__symbolic":"reference","module":"@farris/ui-dialog","name":"DialogService","line":196,"character":4},{"__symbolic":"reference","module":"@progress/kendo-angular-grid","name":"GridComponent","line":196,"character":19},{"__symbolic":"reference","name":"FarrisKendoGridFormatService"},{"__symbolic":"reference","name":"FarrisTreetableFormatService"}],"exports":[{"__symbolic":"reference","name":"KendoGridBindingDirective"},{"__symbolic":"reference","name":"FarrisTreeTableBindingDirective"},{"__symbolic":"reference","name":"LookupDataMappingDirective"},{"__symbolic":"reference","name":"LookupEnableExtendLoadMethodDirective"},{"__symbolic":"reference","name":"UIStateBindingDirective"},{"__symbolic":"reference","name":"FarrisDisabledDirective"},{"__symbolic":"reference","name":"FarrisSortDirective"},{"__symbolic":"reference","name":"FarrisDynamicColumnFormatDirective"},{"__symbolic":"reference","name":"FarrisEditEnterDirective"},{"__symbolic":"reference","name":"FarrisTextareaEditDirective"},{"__symbolic":"reference","name":"FarrisTreeTableFormatDirective"},{"__symbolic":"reference","name":"StringToDatePipe"},{"__symbolic":"reference","name":"GridColumnAggregateDirective"},{"__symbolic":"reference","name":"DateFormatPlaceholderPipe"},{"__symbolic":"reference","name":"ImageIdToUrlPipe"},{"__symbolic":"reference","name":"FormatPrimeNgTreeTableCellData"},{"__symbolic":"reference","name":"FarrisDatagridUseBindingDataDirective"},{"__symbolic":"reference","name":"MultiSelectDataMappingDirective"},{"__symbolic":"reference","name":"FarrisListViewBindingDirective"},{"__symbolic":"reference","name":"EditableDirective"},{"__symbolic":"reference","name":"KendoGridFilterDirective"},{"__symbolic":"reference","name":"FormatTotalPipe"},{"__symbolic":"reference","name":"InputEndEditDirective"},{"__symbolic":"reference","name":"FarrisDataGridEndEditDirective"},{"__symbolic":"reference","name":"HtmlEditorEndEditDirective"},{"__symbolic":"reference","name":"KendoGridEndEditDirective"},{"__symbolic":"reference","name":"FarrisDataGridRemoteSummaryDirective"},{"__symbolic":"reference","name":"FarrisFilePreviewBindingDirective"},{"__symbolic":"reference","name":"FarrisSetFocusDirective"},{"__symbolic":"reference","name":"FarrisDiscussionEditorBindingDirective"},{"__symbolic":"reference","name":"FarrisDiscussionListBindingDirective"},{"__symbolic":"reference","name":"FarrisPrimengTreeTableBindingDirective"},{"__symbolic":"reference","name":"FarrisDynamicRequiredDirective"},{"__symbolic":"reference","name":"FarrisEditorDirective"},{"__symbolic":"reference","name":"FarrisQuerySolutionEventBindDirective"},{"__symbolic":"reference","name":"FarrisDateLocalizationDirective"},{"__symbolic":"reference","name":"FarrisNumberLocalizationDirective"},{"__symbolic":"reference","name":"FarrisTimeLocalizationDirective"},{"__symbolic":"reference","name":"FarrisTextLocalizationDirective"},{"__symbolic":"reference","name":"Localization"},{"__symbolic":"reference","name":"FarrisCheckboxModificationDirective"},{"__symbolic":"reference","name":"FarrisLabelModificationDirective"},{"__symbolic":"reference","name":"FarrisLookupBindingDirective"},{"__symbolic":"reference","name":"ListNavComponentRefDirective"},{"__symbolic":"reference","name":"ListViewComponentRefDirective"},{"__symbolic":"reference","name":"ListFilterComponentRefDirective"},{"__symbolic":"reference","name":"ViewChangeComponentRefDirective"},{"__symbolic":"reference","name":"FilterComponentRefDirective"},{"__symbolic":"reference","name":"SectionComponentRefDirective"},{"__symbolic":"reference","name":"HtmlEditorComponentRefDirective"},{"__symbolic":"reference","name":"InputGroupComponentRefDirective"},{"__symbolic":"reference","name":"DatepickerComponentRefDirective"},{"__symbolic":"reference","name":"TimePickerComponentRefDirective"},{"__symbolic":"reference","name":"NumberSpinnerComponentRefDirective"},{"__symbolic":"reference","name":"ComboListComponentRefDirective"},{"__symbolic":"reference","name":"ComboLookupComponentRefDirective"},{"__symbolic":"reference","name":"LookupGridComponentRefDirective"},{"__symbolic":"reference","name":"DatagridComponentRefDirective"},{"__symbolic":"reference","name":"TreetableComponentRefDirective"},{"__symbolic":"reference","name":"WizardComponentRefDirective"},{"__symbolic":"reference","name":"DiscussionEditorComponentRefDirective"},{"__symbolic":"reference","name":"DiscussionListComponentRefDirective"},{"__symbolic":"reference","name":"NavComponentRefDirective"},{"__symbolic":"reference","name":"MultiSelectComponentRefDirective"},{"__symbolic":"reference","name":"ScrollspyComponentRefDirective"},{"__symbolic":"reference","name":"ComboLookupDataMappingDirective"},{"__symbolic":"reference","name":"AppointmentCalendarBindingDirective"},{"__symbolic":"reference","name":"CustomDatagridSizeDirective"},{"__symbolic":"reference","name":"ElementReadonlyPipe"},{"__symbolic":"reference","name":"ElementVisibilityPipe"},{"__symbolic":"reference","name":"ElementRequiredPipe"},{"__symbolic":"reference","name":"ToolbarUsabilityPipe"},{"__symbolic":"reference","name":"ToolbarVisibilityPipe"},{"__symbolic":"reference","name":"FarrisFilterBindingDirective"},{"__symbolic":"reference","name":"FarrisListFilterBindingDirective"},{"__symbolic":"reference","name":"PortletFilterBindingDirective"},{"__symbolic":"reference","name":"ButtonUsabilityPipe"},{"__symbolic":"reference","name":"ButtonVisibilityPipe"},{"__symbolic":"reference","name":"AttachmentUploadVisiblePipe"},{"__symbolic":"reference","name":"AttachmentUploadDisabledPipe"},{"__symbolic":"reference","name":"AttachmentPreviewVisiblePipe"},{"__symbolic":"reference","name":"AttachmentPreviewReadonlyPipe"},{"__symbolic":"reference","name":"AttachmentDisabledPipe"},{"__symbolic":"reference","name":"AttachmentNoDownloadPipe"},{"__symbolic":"reference","name":"AttachmentNoPreviewPipe"},{"__symbolic":"reference","name":"AttachmentPreviewShowCommentsPipe"},{"__symbolic":"reference","name":"AttachmentPreviewEnableEditFilePipe"},{"__symbolic":"reference","name":"AttachmentNoDeletePipe"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"AppContext","line":6,"character":36}]}],"ngOnDestroy":[{"__symbolic":"method"}],"endEdit":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":4,"character":38},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":4,"character":74}]}],"addComponent":[{"__symbolic":"method"}],"tryAddComponent":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":4,"character":34},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":4,"character":68},{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":4,"character":113}]}],"process":[{"__symbolic":"method"}],"eval":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"FormElementRegistry","line":6,"character":45},{"__symbolic":"reference","module":"@farris/devkit","name":"ViewRuleRegistry","line":6,"character":94},{"__symbolic":"select","expression":{"__symbolic":"error","message":"Expression form not supported","line":7,"character":24,"module":"./lib/pipes/view-rule/attachment/attachment_common.pipe"},"member":"RuleType"},{"__symbolic":"reference","name":"boolean"}]}],"transform":[{"__symbolic":"method"}]}}},"origins":{"ArrayConverter":"./lib/converters/array_converter","DateConverter":"./lib/converters/date_converter","MultiLangConverter":"./lib/converters/multi_lang_converter","FilterConditionsConverter":"./lib/converters/filter_conditions_converter","KendoGridBindingDirective":"./lib/directives/kendo_grid_binding.directive","FarrisTreeTableBindingDirective":"./lib/directives/farris_tree_table_binding.directive","LookupDataMappingDirective":"./lib/directives/lookup-data-mapping.directive","LookupEnableExtendLoadMethodDirective":"./lib/directives/lookup-enable-extend-load-method.directive","UIStateBindingDirective":"./lib/directives/uistate-binding.directive","FarrisDisabledDirective":"./lib/directives/farris-kendogrid-disabled.directive","FarrisSortDirective":"./lib/directives/farris-sort.directive","FarrisTextareaEditDirective":"./lib/directives/farris-sort.directive","FarrisDynamicColumnFormatDirective":"./lib/directives/farris-sort.directive","FarrisEditEnterDirective":"./lib/directives/farris-sort.directive","FarrisTreeTableFormatDirective":"./lib/directives/farris-sort.directive","GridColumnAggregateDirective":"./lib/directives/grid-summary.directive","GridSummaryDirective":"./lib/directives/grid-summary.directive","FarrisDatagridUseBindingDataDirective":"./lib/directives/farris-datagrid/farris-datagrid-use-binding-data.directive","MultiSelectDataMappingDirective":"./lib/directives/multi-select-data-mapping.directive","FarrisListViewBindingDirective":"./lib/directives/list-view/farris_listview_binding.directive","EditableDirective":"./lib/directives/farris-datagrid/editable.directive","InputEndEditDirective":"./lib/directives/end-edit/input_end_edit.directive","FarrisDataGridEndEditDirective":"./lib/directives/end-edit/farris_data_grid_end_edit.directive","HtmlEditorEndEditDirective":"./lib/directives/end-edit/html_editor_end_edit.directive","KendoGridEndEditDirective":"./lib/directives/end-edit/kendo_grid_end_edit.directive","FarrisDataGridRemoteSummaryDirective":"./lib/directives/farris-datagrid/remote-summary.directive","FarrisSetFocusDirective":"./lib/directives/farris-set-focus.directive","FarrisFilePreviewBindingDirective":"./lib/directives/file-preview/farris-file-preview-binding.directive","FarrisDiscussionEditorBindingDirective":"./lib/directives/discussion-group/farris_discussion_editor_binding.directive","FarrisDiscussionListBindingDirective":"./lib/directives/discussion-group/farris_discussion_list_binding.directive","FarrisPrimengTreeNode":"./lib/directives/primeng-tree-grid/FarrisPrimengTreeTableBindingDirective","FarrisPrimengTreeTableBindingDirective":"./lib/directives/primeng-tree-grid/FarrisPrimengTreeTableBindingDirective","FarrisDynamicRequiredDirective":"./lib/directives/dynamic_validate/farris_dynamic_validate.directive","FarrisEditorDirective":"./lib/directives/farris_editor.directive","FarrisQuerySolutionEventBindDirective":"./lib/directives/farris_querysolution_event_bind.directive","FarrisDateLocalizationDirective":"./lib/directives/localization/farris_date_localization.directive","FarrisNumberLocalizationDirective":"./lib/directives/localization/farris_number_localization.directive","FarrisTimeLocalizationDirective":"./lib/directives/localization/farris_time_localization.directive","FarrisTextLocalizationDirective":"./lib/directives/localization/farris_text_localization.directive","FarrisCheckboxModificationDirective":"./lib/directives/farris_checkbox_modification.directive","FarrisLabelModificationDirective":"./lib/directives/farris_label_modification.directive","FarrisLookupBindingDirective":"./lib/directives/farris_lookup_binding.directive","ListNavComponentRefDirective":"./lib/directives/component-ref/list-nav-component-ref.directive","ListViewComponentRefDirective":"./lib/directives/component-ref/list-view-component-ref.directive","ListFilterComponentRefDirective":"./lib/directives/component-ref/list-filter-component-ref.directive","FilterComponentRefDirective":"./lib/directives/component-ref/filter-component-ref.directive","ViewChangeComponentRefDirective":"./lib/directives/component-ref/view-change-component-ref.directive","HtmlEditorComponentRefDirective":"./lib/directives/component-ref/html-editor-component-ref.directive","SectionComponentRefDirective":"./lib/directives/component-ref/section-component-ref.directive","InputGroupComponentRefDirective":"./lib/directives/component-ref/input-group-component-ref.directive","DatepickerComponentRefDirective":"./lib/directives/component-ref/datepicker-component-ref.directive","TimePickerComponentRefDirective":"./lib/directives/component-ref/time-picker-component-ref.directive","NumberSpinnerComponentRefDirective":"./lib/directives/component-ref/number-spinner-component-ref.directive","ComboListComponentRefDirective":"./lib/directives/component-ref/combo-list-component-ref.directive","ComboLookupComponentRefDirective":"./lib/directives/component-ref/combo-lookup-component-ref.directive","LookupGridComponentRefDirective":"./lib/directives/component-ref/lookup-grid-component-ref.directive","DatagridComponentRefDirective":"./lib/directives/component-ref/datagrid-component-ref.directive","TreetableComponentRefDirective":"./lib/directives/component-ref/treetable-component-ref.directive","WizardComponentRefDirective":"./lib/directives/component-ref/wizard-component-ref.directive","DiscussionEditorComponentRefDirective":"./lib/directives/component-ref/discussion-editor-component-ref.directive","DiscussionListComponentRefDirective":"./lib/directives/component-ref/discussion-list-component-ref.directive","NavComponentRefDirective":"./lib/directives/component-ref/nav-component-ref.directive","MultiSelectComponentRefDirective":"./lib/directives/component-ref/multi-select-component-ref.directive","ScrollspyComponentRefDirective":"./lib/directives/component-ref/scrollspy-component-ref.directive","ComboLookupDataMappingDirective":"./lib/directives/combo-lookup-data-mapping.directive","AppointmentCalendarBindingDirective":"./lib/directives/appointment-calendar/appointment-calendar-binding.directive","CustomDatagridSizeDirective":"./lib/directives/farris-datagrid/custom-size.directive","FarrisFilterBindingDirective":"./lib/directives/farris-filter/farris_filter_binding.directive","FarrisListFilterBindingDirective":"./lib/directives/farris-list-filter/farris_list_filter_binding.directive","ExpressionType":"./lib/directives/portlet/types","IFilterDependency":"./lib/directives/portlet/types","PortletFilterBindingDirective":"./lib/directives/portlet/portlet-filter-binding.directive","DataMapping":"./lib/directives/data-mapping","ImageIdToUrlPipe":"./lib/pipes/image-id-to-url.pipe","FormatPrimeNgTreeTableCellData":"./lib/pipes/formatPrimeNgTreeTableCellData","Localization":"./lib/pipes/localization.pipe","ElementReadonlyPipe":"./lib/pipes/view-rule/element_readonly.pipe","ElementVisibilityPipe":"./lib/pipes/view-rule/element_visibility.pipe","ElementRequiredPipe":"./lib/pipes/view-rule/element_required.pipe","ToolbarUsabilityPipe":"./lib/pipes/view-rule/toolbar_usability.pipe","ToolbarVisibilityPipe":"./lib/pipes/view-rule/toolbar_visibility.pipe","ButtonUsabilityPipe":"./lib/pipes/view-rule/button_usability.pipe","ButtonVisibilityPipe":"./lib/pipes/view-rule/button_visibility.pipe","AttachmentUploadVisiblePipe":"./lib/pipes/view-rule/attachment/attachment_upload_visible.pipe","AttachmentUploadDisabledPipe":"./lib/pipes/view-rule/attachment/attachment_upload_disabled.pipe","AttachmentPreviewVisiblePipe":"./lib/pipes/view-rule/attachment/attachment_preview_visible.pipe","AttachmentPreviewReadonlyPipe":"./lib/pipes/view-rule/attachment/attachment_preview_readonly.pipe","AttachmentDisabledPipe":"./lib/pipes/view-rule/attachment/attachment_disabled.pipe","AttachmentNoDownloadPipe":"./lib/pipes/view-rule/attachment/attachment_no_download.pipe","AttachmentNoPreviewPipe":"./lib/pipes/view-rule/attachment/attachment_no_preview.pipe","AttachmentPreviewShowCommentsPipe":"./lib/pipes/view-rule/attachment/attachment_preview_show_comments.pipe","AttachmentPreviewEnableEditFilePipe":"./lib/pipes/view-rule/attachment/attachment_preview_enable_edit_file.pipe","AttachmentNoDeletePipe":"./lib/pipes/view-rule/attachment/attachment_no_delete.pipe","FarrisKendoGridFormatService":"./lib/format/datatable-kendogrid-format","FarrisTreetableFormatService":"./lib/format/treetable-format","StringToDatePipe":"./lib/format/string-to-date.pipe","KendoGridFilterDirective":"./lib/format/kendogrid-filter","DateFormatPlaceholderPipe":"./lib/format/dateformat-placeholder.pipe","FormatTotalPipe":"./lib/format/kendogrid-group.pipe","KendoBindingModule":"./lib/kendo_binding_module","ɵa":"./lib/directives/end-edit/abstract_end_edit","ɵb":"./lib/directives/component-ref/component-ref","ɵc":"./lib/pipes/view-rule/toolbar_pipe","ɵd":"./lib/pipes/view-rule/attachment/attachment_common.pipe"},"importAs":"@farris/kendo-binding"}