UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

35 lines (34 loc) 1.31 kB
import { ElementRef } from '@angular/core'; import { ConnectionManager } from '../service/ConnectionManager.service'; import { PhloxAppInfoService } from '../service/PhloxAppInfoService.service'; import { INeedFocus } from './INeedFocus'; import { ComponentPopoverModel } from './model/ComponentPopoverModel'; export declare class ConnectionStatus implements INeedFocus { static readonly TYPE_NAME: string; static readonly LEFT: string; static readonly RIGHT: string; static readonly TOP: string; static readonly BOTTOM: string; private popoverPosition; popoverWidth: string; popoverHeight: string; showArrow: boolean; private popover; private connectionMgr; private popoverModel; private connectionPaneModel; private elementRef; private arrowPosition; constructor(connectionMgr: ConnectionManager, phloxAppService: PhloxAppInfoService, elementRef: ElementRef); ngOnInit(): void; ngOnChanges(changes: any): void; private setArrowPosition(popoverPosition); private updatePosition(); onBtnClicked($event: Event): void; onFocus(event: any): void; onLostFocus(event: any): void; getStatusPercent(): number; isShowSignal(): boolean; getPopoverModel(): ComponentPopoverModel; getArrowPosition(): string; }