Type Alias App<T>

App<T>: {
    id: string;
    onAppStart?: ((settings: Record<string, any>) => Promise<T>);
    run: ((context: ExtensionContext, ownContext: T) => Promise<void>);
}

Type Parameters

  • T = any