@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
22 lines • 2.4 kB
JavaScript
import { __decorate } from "tslib";
import { IgxGridNavigationService } from '../grid-navigation.service';
import { Injectable } from '@angular/core';
let IgxTreeGridNavigationService = class IgxTreeGridNavigationService extends IgxGridNavigationService {
getCellSelector(visibleIndex, isSummary = false) {
if (isSummary) {
return 'igx-grid-summary-cell';
}
if (visibleIndex === 0) {
return 'igx-tree-grid-cell';
}
return 'igx-grid-cell';
}
getRowSelector() {
return 'igx-tree-grid-row';
}
};
IgxTreeGridNavigationService = __decorate([
Injectable()
], IgxTreeGridNavigationService);
export { IgxTreeGridNavigationService };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJlZS1ncmlkLW5hdmlnYXRpb24uc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2lnbml0ZXVpLWFuZ3VsYXIvIiwic291cmNlcyI6WyJsaWIvZ3JpZHMvdHJlZS1ncmlkL3RyZWUtZ3JpZC1uYXZpZ2F0aW9uLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQ3RFLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFHM0MsSUFBYSw0QkFBNEIsR0FBekMsTUFBYSw0QkFBNkIsU0FBUSx3QkFBd0I7SUFFNUQsZUFBZSxDQUFDLFlBQXFCLEVBQUUsU0FBUyxHQUFHLEtBQUs7UUFDOUQsSUFBSSxTQUFTLEVBQUU7WUFDWCxPQUFPLHVCQUF1QixDQUFDO1NBQ2xDO1FBQ0QsSUFBSSxZQUFZLEtBQUssQ0FBQyxFQUFFO1lBQ3BCLE9BQU8sb0JBQW9CLENBQUM7U0FDL0I7UUFDRCxPQUFPLGVBQWUsQ0FBQztJQUMzQixDQUFDO0lBRVMsY0FBYztRQUNwQixPQUFPLG1CQUFtQixDQUFDO0lBQy9CLENBQUM7Q0FDSixDQUFBO0FBZlksNEJBQTRCO0lBRHhDLFVBQVUsRUFBRTtHQUNBLDRCQUE0QixDQWV4QztTQWZZLDRCQUE0QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElneEdyaWROYXZpZ2F0aW9uU2VydmljZSB9IGZyb20gJy4uL2dyaWQtbmF2aWdhdGlvbi5zZXJ2aWNlJztcbmltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIElneFRyZWVHcmlkTmF2aWdhdGlvblNlcnZpY2UgZXh0ZW5kcyBJZ3hHcmlkTmF2aWdhdGlvblNlcnZpY2Uge1xuXG4gICAgcHJvdGVjdGVkIGdldENlbGxTZWxlY3Rvcih2aXNpYmxlSW5kZXg/OiBudW1iZXIsIGlzU3VtbWFyeSA9IGZhbHNlKTogc3RyaW5nIHtcbiAgICAgICAgaWYgKGlzU3VtbWFyeSkge1xuICAgICAgICAgICAgcmV0dXJuICdpZ3gtZ3JpZC1zdW1tYXJ5LWNlbGwnO1xuICAgICAgICB9XG4gICAgICAgIGlmICh2aXNpYmxlSW5kZXggPT09IDApIHtcbiAgICAgICAgICAgIHJldHVybiAnaWd4LXRyZWUtZ3JpZC1jZWxsJztcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gJ2lneC1ncmlkLWNlbGwnO1xuICAgIH1cblxuICAgIHByb3RlY3RlZCBnZXRSb3dTZWxlY3RvcigpIHtcbiAgICAgICAgcmV0dXJuICdpZ3gtdHJlZS1ncmlkLXJvdyc7XG4gICAgfVxufVxuIl19