KayKitGuideScenarioAssetRenderRequestOptions
Defined in: src/scenario/catalog.ts:710
Options for creating renderer-facing guide asset requests.
Extends
Section titled “Extends”Properties
Section titled “Properties”assetBaseUrl?
Section titled “assetBaseUrl?”
optionalassetBaseUrl?:string
Defined in: src/scenario/catalog.ts:713
Base URL/path prepended to each source-relative GLTF path.
assetIds?
Section titled “assetIds?”
optionalassetIds?: readonlystring[]
Defined in: src/scenario/catalog.ts:695
Limit usages to exact asset ids.
Inherited from
Section titled “Inherited from”KayKitGuideScenarioAssetUsageOptions.assetIds
categories?
Section titled “categories?”
optionalcategories?: readonly ("tiles"|"buildings"|"decoration"|"units")[]
Defined in: src/scenario/catalog.ts:699
Limit usages by top-level manifest categories.
Inherited from
Section titled “Inherited from”KayKitGuideScenarioAssetUsageOptions.categories
editionScope?
Section titled “editionScope?”
optionaleditionScope?:KayKitGuideScenarioEdition| readonlyKayKitGuideScenarioEdition[]
Defined in: src/scenario/catalog.ts:691
Limit usages by the guide scenario edition scope.
Inherited from
Section titled “Inherited from”KayKitGuideScenarioAssetUsageOptions.editionScope
minimumEdition?
Section titled “minimumEdition?”
optionalminimumEdition?:"free"|"extra"|"all"
Defined in: src/scenario/catalog.ts:693
Limit usages by the asset’s lowest available edition; defaults to all.
Inherited from
Section titled “Inherited from”KayKitGuideScenarioAssetUsageOptions.minimumEdition
pages?
Section titled “pages?”
optionalpages?: readonlynumber[]
Defined in: src/scenario/catalog.ts:689
Limit usages to one-based guide pages.
Inherited from
Section titled “Inherited from”KayKitGuideScenarioAssetUsageOptions.pages
publicApis?
Section titled “publicApis?”
optionalpublicApis?: readonlystring[]
Defined in: src/scenario/catalog.ts:701
Limit usages by public helper/API entries attached to the asset treatment.
Inherited from
Section titled “Inherited from”KayKitGuideScenarioAssetUsageOptions.publicApis
roles?
Section titled “roles?”
optionalroles?: readonlyKayKitAssetPublicRole[]
Defined in: src/scenario/catalog.ts:697
Limit usages by public treatment roles.
Inherited from
Section titled “Inherited from”KayKitGuideScenarioAssetUsageOptions.roles
scenarioIds?
Section titled “scenarioIds?”
optionalscenarioIds?: readonlystring[]
Defined in: src/scenario/catalog.ts:687
Limit usages to exact scenario ids.
Inherited from
Section titled “Inherited from”KayKitGuideScenarioAssetUsageOptions.scenarioIds
urlResolver?
Section titled “urlResolver?”
optionalurlResolver?:KayKitGuideScenarioAssetUrlResolver
Defined in: src/scenario/catalog.ts:715
Custom URL resolver, used before assetBaseUrl when provided.