ng-zorro-antd-yj
Version:
An enterprise-class UI components based on Ant Design and Angular
24 lines (23 loc) • 878 B
TypeScript
import { TemplateRef } from '@angular/core';
import { Observable } from 'rxjs';
import { NzDrawerPlacement } from './nz-drawer-options';
export declare abstract class NzDrawerRef<R = any> {
abstract afterClose: Observable<R>;
abstract afterOpen: Observable<void>;
abstract close(result?: R): void;
abstract open(): void;
abstract nzClosable: boolean;
abstract nzNoAnimation: boolean;
abstract nzMaskClosable: boolean;
abstract nzMask: boolean;
abstract nzTitle: string | TemplateRef<{}>;
abstract nzPlacement: NzDrawerPlacement;
abstract nzMaskStyle: object;
abstract nzBodyStyle: object;
abstract nzWrapClassName: string;
abstract nzWidth: number | string;
abstract nzHeight: number | string;
abstract nzZIndex: number | string;
abstract nzOffsetX: number | string;
abstract nzOffsetY: number | string;
}