@engie-group/fluid-design-system-angular
Version:
Fluid Design System Angular
30 lines (29 loc) • 1.33 kB
TypeScript
import { EventEmitter, QueryList } from '@angular/core';
import { SidebarFooterDirective } from './directives/sidebar-footer.directive';
import { SidebarLogoDirective } from './directives/sidebar-logo.directive';
import * as i0 from "@angular/core";
export declare class SidebarComponent {
private staticClass;
/**
* Whether the sidebar should be folded
*/
isFolded: boolean;
/**
* Whether the sidebar should have a fold list item
*/
hasFoldItem: boolean;
/**
* Fold list item label
*/
foldItemLabel: string;
/**
* Emits an event when fold list item is clicked
*/
foldItemClicked: EventEmitter<MouseEvent>;
protected logo?: SidebarLogoDirective;
protected footerElements?: QueryList<SidebarFooterDirective>;
static ɵfac: i0.ɵɵFactoryDeclaration<SidebarComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SidebarComponent, "nj-sidebar", never, { "isFolded": { "alias": "isFolded"; "required": false; }; "hasFoldItem": { "alias": "hasFoldItem"; "required": false; }; "foldItemLabel": { "alias": "foldItemLabel"; "required": false; }; }, { "foldItemClicked": "foldItemClicked"; }, ["logo", "footerElements"], ["*"], true, never>;
static ngAcceptInputType_isFolded: unknown;
static ngAcceptInputType_hasFoldItem: unknown;
}