@engie-group/fluid-design-system-angular
Version:
Fluid Design System Angular
34 lines (33 loc) • 1.34 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { SidepanelLayoutPanelDirective } from './directives/sidepanel-layout-panel.directive';
import * as i0 from "@angular/core";
export declare class SidepanelLayoutComponent {
private cdr;
protected _isPanelDisplayed: boolean;
protected _animationParams: {};
private staticClass;
/**
* Whether the panel animation should be disabled
*/
set isAnimationDisabled(value: boolean);
/**
* Whether the panel should be displayed beside or over the content
*/
isOverContent: boolean;
/**
* Emit when sidepanel visibility state change
*/
sidepanelVisibilityChange: EventEmitter<boolean>;
protected panel?: SidepanelLayoutPanelDirective;
/**
* Show sidepanel
*/
showPanel(): void;
/**
* Hide sidepanel
*/
hidePanel(): void;
private changePanelVisibility;
static ɵfac: i0.ɵɵFactoryDeclaration<SidepanelLayoutComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SidepanelLayoutComponent, "nj-sidepanel-layout", never, { "isAnimationDisabled": { "alias": "isAnimationDisabled"; "required": false; }; "isOverContent": { "alias": "isOverContent"; "required": false; }; }, { "sidepanelVisibilityChange": "sidepanelVisibilityChange"; }, ["panel"], ["*"], true, never>;
}