@circe/core
Version:
Circe Components for Angular :: Core Services and Tools
25 lines (24 loc) • 797 B
TypeScript
import { NpaWildcardCallback } from '../_types/data.types';
import { Subject } from 'rxjs';
export interface AsynchronousPairVariablesConfig {
timeShowing?: number;
timeToStop?: number;
callbackShow?: NpaWildcardCallback;
callbackStop?: NpaWildcardCallback;
}
export declare class AsynchronousPairVariables {
trigger$: Subject<boolean>;
show$: Subject<boolean>;
private set _trigger(value);
private set _show(value);
private _timeoutShow;
private _startArguments;
private _stopArguments;
private _config;
constructor(config?: AsynchronousPairVariablesConfig);
private _setStopArguments;
setConfig(config: AsynchronousPairVariablesConfig): void;
start(...arg: Array<any>): NpaWildcardCallback;
stop(): void;
remove(): void;
}