@sixbell-telco/sdk
Version:
A collection of reusable components designed for use in Sixbell Telco Angular projects
13 lines (12 loc) • 1.45 kB
TypeScript
import { Row, RowData } from '@tanstack/angular-table';
import * as i0 from "@angular/core";
export declare class DataTableSubComponentToggleCellComponent<T extends RowData> {
readonly row: import("@angular/core").InputSignal<Row<T>>;
readonly isExpanded: import("@angular/core").InputSignal<boolean>;
readonly toggled: import("@angular/core").OutputEmitterRef<string>;
readonly canToggleSubComponent: import("@angular/core").InputSignal<boolean>;
readonly iconChevronDown = "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6l-6-6l1.41-1.41z\"></path></svg>";
readonly iconInfo = "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10s10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z\"></path></svg>";
static ɵfac: i0.ɵɵFactoryDeclaration<DataTableSubComponentToggleCellComponent<any>, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DataTableSubComponentToggleCellComponent<any>, "st-data-table-sub-component-toggle-cell", never, { "row": { "alias": "row"; "required": true; "isSignal": true; }; "isExpanded": { "alias": "isExpanded"; "required": true; "isSignal": true; }; "canToggleSubComponent": { "alias": "canToggleSubComponent"; "required": false; "isSignal": true; }; }, { "toggled": "toggled"; }, never, never, true, never>;
}