Cosmos Journeyer API Documentation - v1.10.1
    Preparing search index...
    Index

    Constructors

    Properties

    onComponentSelect: Observable<
        | { quality: number; size: number; type: "discoveryScanner" }
        | { quality: number; size: number; type: "fuelScoop" }
        | {
            currentFuel01: number;
            quality: number;
            size: number;
            type: "fuelTank";
        }
        | { quality: number; size: number; type: "thrusters" }
        | { quality: number; size: number; type: "warpDrive" },
    > = ...
    root: HTMLDivElement

    Methods

    • Parameters

      • componentType: "discoveryScanner" | "fuelScoop" | "fuelTank" | "thrusters" | "warpDrive"
      • maxComponentSize: number
      • spareParts: ReadonlySet<
            | { quality: number; size: number; type: "discoveryScanner" }
            | { quality: number; size: number; type: "fuelScoop" }
            | {
                currentFuel01: number;
                quality: number;
                size: number;
                type: "fuelTank";
            }
            | { quality: number; size: number; type: "thrusters" }
            | { quality: number; size: number; type: "warpDrive" },
        >

      Returns void

    • Parameters

      • types: readonly (
            | "discoveryScanner"
            | "fuelScoop"
            | "fuelTank"
            | "thrusters"
            | "warpDrive"
        )[]
      • maxComponentSize: number
      • spareParts: ReadonlySet<
            | { quality: number; size: number; type: "discoveryScanner" }
            | { quality: number; size: number; type: "fuelScoop" }
            | {
                currentFuel01: number;
                quality: number;
                size: number;
                type: "fuelTank";
            }
            | { quality: number; size: number; type: "thrusters" }
            | { quality: number; size: number; type: "warpDrive" },
        >

      Returns void

    • Returns
          | null
          | { quality: number; size: number; type: "discoveryScanner" }
          | { quality: number; size: number; type: "fuelScoop" }
          | {
              currentFuel01: number;
              quality: number;
              size: number;
              type: "fuelTank";
          }
          | { quality: number; size: number; type: "thrusters" }
          | { quality: number; size: number; type: "warpDrive" }