ClientDetectedHost:
    | { type: "none" }
    | { type: "unknown" }
    | { features: HostOperationFeatures[]; type: "known"; version: Version }

Type declaration

  • { type: "none" }
    • type: "none"

      No OC Host exists

  • { type: "unknown" }
    • type: "unknown"

      An OC Host might exist, because a window parent exists, but it didn't provide the version.

  • { features: HostOperationFeatures[]; type: "known"; version: Version }
    • features: HostOperationFeatures[]
    • type: "known"

      An OC Host definitely exists and we know its version

    • version: Version