angular-admin-lte
Version:
46 lines (45 loc) • 1.65 kB
TypeScript
import { AfterViewInit, ChangeDetectorRef, EventEmitter, NgZone, OnDestroy, Renderer2 } from '@angular/core';
import { AnimationEvent } from '../animations/animations.interface';
import { BoxContentDirective, BoxFooterDirective, BoxHeaderDirective, BoxToolsDirective } from './box.directive';
export declare class BoxComponent implements AfterViewInit, OnDestroy {
private changeDetectorRef;
private ngZone;
private renderer2;
boxColor: string;
buttonsStyleClass: string;
contentStyleClass: string;
contentColor?: string;
footer?: string;
footerColor?: string;
footerStyleClass: string;
header?: string;
headerBorder: boolean;
headerColor?: string;
headerStyleClass: string;
isCollapsable: boolean;
isCollapsed: boolean;
isLoading: boolean;
isRemovable: boolean;
isSolid: boolean;
loadingColor?: string;
loadingStyleClass: string;
styleClass: string;
collapseDone: EventEmitter<any>;
collapseStart: EventEmitter<any>;
boxHeaderDirective?: BoxHeaderDirective;
boxFooterDirective?: BoxFooterDirective;
boxContentDirective?: BoxContentDirective;
boxToolsDirective?: BoxToolsDirective;
private toggleButtonElement?;
private removeButtonElement?;
isCollapsing: boolean;
remove: boolean;
removed: boolean;
private listeners;
constructor(changeDetectorRef: ChangeDetectorRef, ngZone: NgZone, renderer2: Renderer2);
ngAfterViewInit(): void;
ngOnDestroy(): void;
removedDone(event: AnimationEvent): void;
onCollapseStart(event: AnimationEvent): void;
onCollapseDone(event: AnimationEvent): void;
}