@flowscripter/runtime
    Preparing search index...

    Interface Runtime

    interface Runtime {
        context: RuntimeContext;
        logger: Logger;
        output: Output;
        dispose(): void;
        getComponentConfig<T = unknown>(handle: string): T | undefined;
        getConfig(): Readonly<RuntimeConfig>;
        onConfigChange(listener: ConfigChangeListener): () => void;
        reportMetric(event: MetricEvent): void;
        reportProgress(event: ProgressEvent): void;
        updateConfig(next: RuntimeConfig): void;
    }
    Index
    context: RuntimeContext

    The context passed to components. Throws if session, registry, datastoreManager or sessionManager were not supplied in RuntimeOptions.

    logger: Logger

    Level-filtered wrapper around the injected logger.

    output: Output
    • Type Parameters

      • T = unknown

      Parameters

      • handle: string

      Returns T | undefined

    • Parameters

      • event: MetricEvent

      Returns void

    • Parameters

      • event: ProgressEvent

      Returns void