@engie-group/fluid-design-system-angular
Version:
Fluid Design System Angular
19 lines (18 loc) • 1.47 kB
TypeScript
import { InputSignalProps } from '../../../utils/type.utils';
import { ListNavigationItemProps } from '../types/properties.type';
import * as i0 from "@angular/core";
import * as i1 from "./list-item.directive";
export declare class ListNavigationItemDirective implements InputSignalProps<ListNavigationItemProps> {
private listItemDirective;
private readonly baseClass;
variant: import("@angular/core").InputSignal<import("@engie-group/fluid-types").ListNavigationItemVariant | undefined>;
expandable: import("@angular/core").InputSignalWithTransform<boolean, unknown>;
expanded: import("@angular/core").InputSignalWithTransform<boolean, unknown>;
selected: import("@angular/core").InputSignalWithTransform<boolean, unknown>;
constructor();
protected get classes(): {
[x: string]: boolean;
};
static ɵfac: i0.ɵɵFactoryDeclaration<ListNavigationItemDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ListNavigationItemDirective, "li[njListNavigationItem]", never, { "variant": { "alias": "variant"; "required": false; "isSignal": true; }; "expandable": { "alias": "expandable"; "required": false; "isSignal": true; }; "expanded": { "alias": "expanded"; "required": false; "isSignal": true; }; "selected": { "alias": "selected"; "required": false; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof i1.ListItemDirective; inputs: { "interactive": "interactive"; }; outputs: {}; }]>;
}