IFClite TypeScript API
    Preparing search index...

    Interface SessionAutomationHost

    Each service checks grants and run ownership again at the host boundary.

    interface SessionAutomationHost {
        assignTags(
            models: unknown,
            rules: unknown,
            signal?: AbortSignal,
        ): Promise<SessionModels>;
        buildDocument(
            validation: unknown,
            comparisons: unknown,
            historical: unknown,
            config: unknown,
            signal?: AbortSignal,
        ): Promise<string>;
        compare(
            models: unknown,
            jobs: unknown,
            files: unknown,
            signal?: AbortSignal,
        ): Promise<string>;
        exportPdf(document: unknown, signal?: AbortSignal): Promise<string>;
        importComparisons(files: unknown, signal?: AbortSignal): Promise<string>;
        loadModels(
            files: unknown,
            selectors: unknown,
            signal?: AbortSignal,
        ): Promise<SessionModels>;
        validate(
            models: unknown,
            jobs: unknown,
            files: unknown,
            signal?: AbortSignal,
        ): Promise<string>;
    }
    Index
    • Parameters

      • models: unknown
      • rules: unknown
      • Optionalsignal: AbortSignal

      Returns Promise<SessionModels>

    • Parameters

      • validation: unknown
      • comparisons: unknown
      • historical: unknown
      • config: unknown
      • Optionalsignal: AbortSignal

      Returns Promise<string>

    • Parameters

      • models: unknown
      • jobs: unknown
      • files: unknown
      • Optionalsignal: AbortSignal

      Returns Promise<string>

    • Parameters

      • document: unknown
      • Optionalsignal: AbortSignal

      Returns Promise<string>

    • Parameters

      • files: unknown
      • Optionalsignal: AbortSignal

      Returns Promise<string>

    • Parameters

      • files: unknown
      • selectors: unknown
      • Optionalsignal: AbortSignal

      Returns Promise<SessionModels>

    • Parameters

      • models: unknown
      • jobs: unknown
      • files: unknown
      • Optionalsignal: AbortSignal

      Returns Promise<string>