UNPKG

@js-sugar/angular

Version:

JS-Sugar core package (Angular)

34 lines (33 loc) 1.61 kB
import { EventEmitter, Renderer2, ElementRef, ViewContainerRef, OnDestroy, OnChanges, SimpleChanges } from '@angular/core'; import { PanelPlacement, PanelPosition, PanelStretch } from './types'; import { Directionality } from '@angular/cdk/bidi'; import { PanelsComponent } from './panels.component'; import * as i0 from "@angular/core"; export declare class PanelComponent implements OnChanges, OnDestroy { elementRef: ElementRef; private _parent; private _renderer; private _viewRef; private _dir; private _backdrop; private _backdropUnlistenFunc?; private _animationState; position: PanelPosition; placement: PanelPlacement; stretch: PanelStretch; show: boolean; size: number; over: boolean; zOrder: number; set backdrop(value: boolean); get backdrop(): boolean; backdropClick: EventEmitter<PanelComponent>; constructor(elementRef: ElementRef, _parent: PanelsComponent, _renderer: Renderer2, _viewRef: ViewContainerRef, _dir: Directionality); ngOnChanges(changes: SimpleChanges): void; private get _zIndex(); private get _position(); private get _animationTrigger(); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<PanelComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PanelComponent, "jss-panel", ["jssPanel"], { "position": "position"; "placement": "placement"; "stretch": "stretch"; "show": "show"; "size": "size"; "over": "over"; "zOrder": "zOrder"; "backdrop": "backdrop"; }, { "backdropClick": "backdropClick"; }, never, ["*"], false>; }