@ux-aspects/ux-aspects
Version:
Open source user interface framework for building modern, responsive, mobile big data applications
32 lines (31 loc) • 2.08 kB
TypeScript
import { ElementRef, EventEmitter, OnInit } from '@angular/core';
import { SidePanelComponent } from '../side-panel/side-panel.component';
import * as i0 from "@angular/core";
export declare class ItemDisplayPanelContentDirective {
static ɵfac: i0.ɵɵFactoryDeclaration<ItemDisplayPanelContentDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ItemDisplayPanelContentDirective, "[uxItemDisplayPanelContent]", never, {}, {}, never, never, false, never>;
}
export declare class ItemDisplayPanelFooterDirective {
static ɵfac: i0.ɵɵFactoryDeclaration<ItemDisplayPanelFooterDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ItemDisplayPanelFooterDirective, "[uxItemDisplayPanelFooter]", never, {}, {}, never, never, false, never>;
}
export declare class ItemDisplayPanelComponent extends SidePanelComponent implements OnInit {
header: string;
boxShadow: boolean;
closeVisible: boolean;
get preventClose(): boolean;
set preventClose(value: boolean);
/** Defines the aria-label for the close button */
closeAriaLabel: string;
shadow: boolean;
visibleChange: EventEmitter<boolean>;
footer: ItemDisplayPanelFooterDirective;
panel: ElementRef;
set visible(visible: boolean);
get visible(): boolean;
constructor();
ngOnInit(): void;
focus(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ItemDisplayPanelComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ItemDisplayPanelComponent, "ux-item-display-panel", never, { "header": { "alias": "header"; "required": false; }; "boxShadow": { "alias": "boxShadow"; "required": false; }; "closeVisible": { "alias": "closeVisible"; "required": false; }; "preventClose": { "alias": "preventClose"; "required": false; }; "closeAriaLabel": { "alias": "closeAriaLabel"; "required": false; }; "shadow": { "alias": "shadow"; "required": false; }; "visible": { "alias": "visible"; "required": false; }; }, { "visibleChange": "visibleChange"; }, ["footer"], ["[uxItemDisplayPanelContent]", "[uxItemDisplayPanelFooter]"], false, never>;
}