@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
16 lines • 3.53 kB
JavaScript
import { ExpandableHeaderCellRendererComponent } from './expandable.header-cell-renderer.component';
import { ExpandableCellRendererComponent } from './expandable.cell-renderer.component';
import { gettext } from '../../../i18n/gettext';
export class ExpandableRowColumn {
constructor() {
this.name = 'expander';
this.header = gettext('Detail toggle');
this.dataType = "icon" /* ColumnDataType.Icon */;
this.headerCellRendererComponent = ExpandableHeaderCellRendererComponent;
this.cellRendererComponent = ExpandableCellRendererComponent;
this.gridTrackSize = '64px';
this.filterable = false;
this.sortable = false;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXhwYW5kYWJsZS5kYXRhLWdyaWQtY29sdW1uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vY29yZS9kYXRhLWdyaWQvY29sdW1uL2V4cGFuZGFibGUtcm93LWNvbHVtbi9leHBhbmRhYmxlLmRhdGEtZ3JpZC1jb2x1bW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLHFDQUFxQyxFQUFFLE1BQU0sNkNBQTZDLENBQUM7QUFDcEcsT0FBTyxFQUFFLCtCQUErQixFQUFFLE1BQU0sc0NBQXNDLENBQUM7QUFFdkYsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBRWhELE1BQU0sT0FBTyxtQkFBbUI7SUF3QjlCO1FBQ0UsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7UUFDdkIsSUFBSSxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsZUFBZSxDQUFDLENBQUM7UUFDdkMsSUFBSSxDQUFDLFFBQVEsbUNBQXNCLENBQUM7UUFFcEMsSUFBSSxDQUFDLDJCQUEyQixHQUFHLHFDQUFxQyxDQUFDO1FBQ3pFLElBQUksQ0FBQyxxQkFBcUIsR0FBRywrQkFBK0IsQ0FBQztRQUU3RCxJQUFJLENBQUMsYUFBYSxHQUFHLE1BQU0sQ0FBQztRQUU1QixJQUFJLENBQUMsVUFBVSxHQUFHLEtBQUssQ0FBQztRQUV4QixJQUFJLENBQUMsUUFBUSxHQUFHLEtBQUssQ0FBQztJQUN4QixDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBFeHBhbmRhYmxlSGVhZGVyQ2VsbFJlbmRlcmVyQ29tcG9uZW50IH0gZnJvbSAnLi9leHBhbmRhYmxlLmhlYWRlci1jZWxsLXJlbmRlcmVyLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBFeHBhbmRhYmxlQ2VsbFJlbmRlcmVyQ29tcG9uZW50IH0gZnJvbSAnLi9leHBhbmRhYmxlLmNlbGwtcmVuZGVyZXIuY29tcG9uZW50JztcbmltcG9ydCB7IENvbHVtbiwgQ29sdW1uRGF0YVR5cGUsIEZpbHRlclByZWRpY2F0ZUZ1bmN0aW9uLCBTb3J0T3JkZXIgfSBmcm9tICcuLi8uLi9kYXRhLWdyaWQubW9kZWwnO1xuaW1wb3J0IHsgZ2V0dGV4dCB9IGZyb20gJy4uLy4uLy4uL2kxOG4vZ2V0dGV4dCc7XG5cbmV4cG9ydCBjbGFzcyBFeHBhbmRhYmxlUm93Q29sdW1uIGltcGxlbWVudHMgQ29sdW1uIHtcbiAgbmFtZTogc3RyaW5nO1xuICBwYXRoPzogc3RyaW5nO1xuICBoZWFkZXI/OiBzdHJpbmc7XG4gIGRhdGFUeXBlPzogQ29sdW1uRGF0YVR5cGU7XG5cbiAgdmlzaWJsZT86IGJvb2xlYW47XG4gIHBvc2l0aW9uRml4ZWQ/OiBib29sZWFuO1xuICBncmlkVHJhY2tTaXplPzogc3RyaW5nO1xuXG4gIGhlYWRlckNTU0NsYXNzTmFtZT86IHN0cmluZyB8IHN0cmluZ1tdO1xuICBoZWFkZXJDZWxsUmVuZGVyZXJDb21wb25lbnQ/OiBUeXBlPGFueT47XG5cbiAgY2VsbENTU0NsYXNzTmFtZT86IHN0cmluZyB8IHN0cmluZ1tdO1xuICBjZWxsUmVuZGVyZXJDb21wb25lbnQ/OiBUeXBlPGFueT47XG5cbiAgc29ydGFibGU/OiBib29sZWFuO1xuICBzb3J0T3JkZXI/OiBTb3J0T3JkZXI7XG5cbiAgZmlsdGVyYWJsZT86IGJvb2xlYW47XG4gIGZpbHRlcmluZ0Zvcm1SZW5kZXJlckNvbXBvbmVudD86IFR5cGU8YW55PjtcbiAgZmlsdGVyUHJlZGljYXRlPzogc3RyaW5nIHwgRmlsdGVyUHJlZGljYXRlRnVuY3Rpb247XG4gIGV4dGVybmFsRmlsdGVyUXVlcnk/OiBzdHJpbmcgfCBvYmplY3Q7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgdGhpcy5uYW1lID0gJ2V4cGFuZGVyJztcbiAgICB0aGlzLmhlYWRlciA9IGdldHRleHQoJ0RldGFpbCB0b2dnbGUnKTtcbiAgICB0aGlzLmRhdGFUeXBlID0gQ29sdW1uRGF0YVR5cGUuSWNvbjtcblxuICAgIHRoaXMuaGVhZGVyQ2VsbFJlbmRlcmVyQ29tcG9uZW50ID0gRXhwYW5kYWJsZUhlYWRlckNlbGxSZW5kZXJlckNvbXBvbmVudDtcbiAgICB0aGlzLmNlbGxSZW5kZXJlckNvbXBvbmVudCA9IEV4cGFuZGFibGVDZWxsUmVuZGVyZXJDb21wb25lbnQ7XG5cbiAgICB0aGlzLmdyaWRUcmFja1NpemUgPSAnNjRweCc7XG5cbiAgICB0aGlzLmZpbHRlcmFibGUgPSBmYWxzZTtcblxuICAgIHRoaXMuc29ydGFibGUgPSBmYWxzZTtcbiAgfVxufVxuIl19