UNPKG

@catull/igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

28 lines 2.85 kB
import { __decorate, __extends } from "tslib"; import { IgxGridNavigationService } from '../grid-navigation.service'; import { Injectable } from '@angular/core'; var IgxTreeGridNavigationService = /** @class */ (function (_super) { __extends(IgxTreeGridNavigationService, _super); function IgxTreeGridNavigationService() { return _super !== null && _super.apply(this, arguments) || this; } IgxTreeGridNavigationService.prototype.getCellSelector = function (visibleIndex, isSummary) { if (isSummary === void 0) { isSummary = false; } if (isSummary) { return 'igx-grid-summary-cell'; } if (visibleIndex === 0) { return 'igx-tree-grid-cell'; } return 'igx-grid-cell'; }; IgxTreeGridNavigationService.prototype.getRowSelector = function () { return 'igx-tree-grid-row'; }; IgxTreeGridNavigationService = __decorate([ Injectable() ], IgxTreeGridNavigationService); return IgxTreeGridNavigationService; }(IgxGridNavigationService)); export { IgxTreeGridNavigationService }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJlZS1ncmlkLW5hdmlnYXRpb24uc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2lnbml0ZXVpLWFuZ3VsYXIvIiwic291cmNlcyI6WyJsaWIvZ3JpZHMvdHJlZS1ncmlkL3RyZWUtZ3JpZC1uYXZpZ2F0aW9uLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQ3RFLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFHM0M7SUFBa0QsZ0RBQXdCO0lBQTFFOztJQWVBLENBQUM7SUFiYSxzREFBZSxHQUF6QixVQUEwQixZQUFxQixFQUFFLFNBQWlCO1FBQWpCLDBCQUFBLEVBQUEsaUJBQWlCO1FBQzlELElBQUksU0FBUyxFQUFFO1lBQ1gsT0FBTyx1QkFBdUIsQ0FBQztTQUNsQztRQUNELElBQUksWUFBWSxLQUFLLENBQUMsRUFBRTtZQUNwQixPQUFPLG9CQUFvQixDQUFDO1NBQy9CO1FBQ0QsT0FBTyxlQUFlLENBQUM7SUFDM0IsQ0FBQztJQUVTLHFEQUFjLEdBQXhCO1FBQ0ksT0FBTyxtQkFBbUIsQ0FBQztJQUMvQixDQUFDO0lBZFEsNEJBQTRCO1FBRHhDLFVBQVUsRUFBRTtPQUNBLDRCQUE0QixDQWV4QztJQUFELG1DQUFDO0NBQUEsQUFmRCxDQUFrRCx3QkFBd0IsR0FlekU7U0FmWSw0QkFBNEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJZ3hHcmlkTmF2aWdhdGlvblNlcnZpY2UgfSBmcm9tICcuLi9ncmlkLW5hdmlnYXRpb24uc2VydmljZSc7XG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBJZ3hUcmVlR3JpZE5hdmlnYXRpb25TZXJ2aWNlIGV4dGVuZHMgSWd4R3JpZE5hdmlnYXRpb25TZXJ2aWNlIHtcblxuICAgIHByb3RlY3RlZCBnZXRDZWxsU2VsZWN0b3IodmlzaWJsZUluZGV4PzogbnVtYmVyLCBpc1N1bW1hcnkgPSBmYWxzZSk6IHN0cmluZyB7XG4gICAgICAgIGlmIChpc1N1bW1hcnkpIHtcbiAgICAgICAgICAgIHJldHVybiAnaWd4LWdyaWQtc3VtbWFyeS1jZWxsJztcbiAgICAgICAgfVxuICAgICAgICBpZiAodmlzaWJsZUluZGV4ID09PSAwKSB7XG4gICAgICAgICAgICByZXR1cm4gJ2lneC10cmVlLWdyaWQtY2VsbCc7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuICdpZ3gtZ3JpZC1jZWxsJztcbiAgICB9XG5cbiAgICBwcm90ZWN0ZWQgZ2V0Um93U2VsZWN0b3IoKSB7XG4gICAgICAgIHJldHVybiAnaWd4LXRyZWUtZ3JpZC1yb3cnO1xuICAgIH1cbn1cbiJdfQ==