st-bundle
Version:
CLI for watching and bundling SpringType projects.
25 lines (24 loc) • 902 B
TypeScript
import { IBundleWriteResponse } from '../bundle/Bundle';
import { Context } from '../core/Context';
import { ElectronLauncher } from './ElectronLauncher';
import { ServerLauncher } from './ServerLauncher';
export declare class UserHandlerComplete {
initial: boolean;
ctx: Context;
bundles: Array<IBundleWriteResponse>;
result: Array<IBundleWriteResponse>;
private electronLauncher;
private serverLauncher;
constructor(initial: boolean, ctx: Context, bundles: Array<IBundleWriteResponse>);
readonly server: ServerLauncher;
readonly electron: ElectronLauncher;
}
export declare class UserHandler {
ctx: Context;
private events;
private completeHandler;
constructor(ctx: Context);
private createDeveloperHandlerComplete;
onComplete(fn: (props: UserHandlerComplete) => void): void;
onChange(fn: (props: UserHandlerComplete) => void): void;
}