auto-git:

[change] src/document/scene-document-validation.ts
This commit is contained in:
2026-04-22 15:15:23 +02:00
parent 78f465f28e
commit 8045dec709

View File

@@ -79,7 +79,9 @@ import {
isBoxVolumeRenderPath,
isAdvancedRenderingToneMappingMode,
isHexColorString,
isWorldShaderSkyPresetId,
type WorldBackgroundSettings,
type WorldShaderSkySettings,
type WorldTimePhaseProfile,
type WorldSettings
} from "./world-settings";
@@ -164,6 +166,14 @@ function isPositiveFiniteNumber(value: unknown): value is number {
return isFiniteNumber(value) && value > 0;
}
function isFiniteNumberInRange(
value: unknown,
min: number,
max: number
): value is number {
return isFiniteNumber(value) && value >= min && value <= max;
}
function isPositiveInteger(value: unknown): value is number {
return isFiniteNumber(value) && Number.isInteger(value) && value > 0;
}