com.phloxui
Version:
PhloxUI Ng2+ Framework
31 lines (30 loc) • 1.29 kB
TypeScript
import { OnInit, Type } from '@angular/core';
import { INeedFocus } from '../../../component/components';
import { PhloxAppService } from '../../../service/PhloxAppService.service';
import { NeedFocusService } from '../../../service/NeedFocusService.service';
import { AbstractRippleButton } from '../../AbstractRippleButton';
export declare class PhloxAppSwitcher extends AbstractRippleButton implements OnInit, INeedFocus {
static readonly TYPE_NAME: string;
static readonly SUB_TOPIC_NAME: string;
private contentText;
private subTopicName;
private appPopoverType;
private delay;
private source;
constructor(appSvc: PhloxAppService, needFocusService: NeedFocusService);
ngOnInit(): void;
protected doFocus($event: Event): void;
protected doLostFocus($event: Event): void;
onPopoverBtnClicked($event: MouseEvent): void;
onPopoverActived($event: any): void;
onPopoverInactived($event: any): void;
onClick(event: MouseEvent): void;
onFocus(event: any): void;
onLostFocus(event: any): void;
_onDocumentClick($event: any): void;
getContentText(): string;
getSubTopicName(): string;
getAppPopoverType(): Type<any>;
getDelay(): number;
}
export * from './switcher.internal/AppDrawerPopover.component';