UNPKG

angular2-data-table

Version:

angular2-data-table is a Angular2 component for presenting large and complex data.

1 lines 2.94 kB
[{"summaryKind":2,"type":{"reference":{"__symbolic__":"symbol","name":"DatatableComponent","path":"/Users/austin/dev/angular2-data-table/src/components/datatable.component.d.ts"},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbolic__":"symbol","name":"ElementRef","path":"/Users/austin/dev/angular2-data-table/node_modules/@angular/core/src/linker/element_ref.d.ts"}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbolic__":"symbol","name":"KeyValueDiffers","path":"/Users/austin/dev/angular2-data-table/node_modules/@angular/core/src/change_detection/differs/keyvalue_differs.d.ts"}}}}],"lifecycleHooks":[0,2,6]},"isComponent":true,"selector":"swui-datatable","inputs":{"rows":"rows","columns":"columns","selected":"selected","scrollbarV":"scrollbarV","scrollbarH":"scrollbarH","rowHeight":"rowHeight","detailRowHeight":"detailRowHeight","columnMode":"columnMode","headerHeight":"headerHeight","footerHeight":"footerHeight","externalPaging":"externalPaging","externalSorting":"externalSorting","limit":"limit","count":"count","offset":"offset","loadingIndicator":"loadingIndicator","selectionType":"selectionType","reorderable":"reorderable","sortType":"sortType","sorts":"sorts","rowDetailTemplate":"rowDetailTemplate","cssClasses":"cssClasses","messages":"messages","rowIdentity":"rowIdentity","selectCheck":"selectCheck","trackByProp":"trackByProp"},"outputs":{"scroll":"scroll","activate":"activate","select":"select","sort":"sort","page":"page","detailToggle":"detailToggle","reorder":"reorder","resize":"resize","rowContextmenu":"rowContextmenu"},"hostListeners":{"window:resize":"onWindowResize()"},"hostProperties":{"class.fixed-header":"isFixedHeader","class.fixed-row":"isFixedRow","class.scroll-vertical":"isVertScroll","class.scroll-horz":"isHorScroll","class.selectable":"isSelectable","class.checkbox-selection":"isCheckboxSelection","class.cell-selection":"isCellSelection","class.single-selection":"isSingleSelection","class.multi-selection":"isMultiSelection"},"hostAttributes":{"class":"datatable"},"providers":[],"viewProviders":[],"queries":[{"selectors":[{"identifier":{"reference":{"__symbolic__":"symbol","name":"DataTableColumnDirective","path":"/Users/austin/dev/angular2-data-table/src/components/columns/column.directive.d.ts"}}}],"first":false,"descendants":false,"propertyName":"columnTemplates","read":null},{"selectors":[{"identifier":{"reference":{"__symbolic__":"symbol","name":"DatatableRowDetailDirective","path":"/Users/austin/dev/angular2-data-table/src/components/row-detail/row-detail.directive.d.ts"}}}],"first":true,"descendants":true,"propertyName":"rowDetailTemplateChild","read":null}],"entryComponents":[],"changeDetection":1,"template":{"summaryKind":0,"animations":[],"ngContentSelectors":[],"encapsulation":2}}]