ng-zorro-antd-mobile
Version:
An enterprise-class mobile UI components based on Ant Design and Angular
22 lines (21 loc) • 1.44 kB
TypeScript
import { ComponentRef, ComponentFactory, ApplicationRef } from '@angular/core';
import { ActionSheetComponent } from './action-sheet.component';
import { ActionCallBack, ActionSheetOptions, ActionSheetWithOptions, ShareActionSheetWithOptions } from './action-sheet-options.provider';
import { PopupService } from 'ng-zorro-antd-mobile/core';
import * as i0 from "@angular/core";
export declare class ActionSheetService extends PopupService {
compRef: ComponentRef<any>;
_actionSheetCompFactory: ComponentFactory<ActionSheetComponent>;
appRef: ApplicationRef;
comRef: ComponentRef<ActionSheetComponent>;
instance: any;
_initConfig(config: ActionSheetOptions, options?: Object): ActionSheetOptions;
_open(props: ActionSheetOptions): ActionSheetComponent<any, any>;
createActionSheet(flag: string, config: ActionSheetWithOptions | ShareActionSheetWithOptions, callback: ActionCallBack): ActionSheetComponent<any, any>;
closeWithAnimation(transitionName: any, maskTransitionName: any): void;
showActionSheetWithOptions(config: ActionSheetWithOptions, callback?: ActionCallBack): ActionSheetComponent<any, any>;
showShareActionSheetWithOptions(config: ShareActionSheetWithOptions, callback?: ActionCallBack): ActionSheetComponent<any, any>;
close(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ActionSheetService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ActionSheetService>;
}