Skip to content

Interface: GLXFGenerationOptions ​

Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:36

Properties ​

enableWatcher? ​

optional enableWatcher: boolean

Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:78

Enable file watcher in development mode

Default ​

ts
true

formats? ​

optional formats: ("glxf" | "gltf")[]

Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:60

Export formats to generate

Default ​

ts
['glxf']

ignorePattern? ​

optional ignorePattern: RegExp

Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:86

Regex pattern to ignore files/directories in the metaspatial directory These files won't trigger GLXF regeneration when changed

Default ​

ts
/components//

Example ​

ts
/components/|\.tmp$/ to ignore components folder and .tmp files

metaSpatialCliPath? ​

optional metaSpatialCliPath: string

Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:66

Path to Meta Spatial CLI executable

Default ​

ts
'/Applications/Meta Spatial Editor.app/Contents/MacOS/CLI' (macOS)

metaSpatialDir? ​

optional metaSpatialDir: string

Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:41

Directory containing Meta Spatial files to watch

Default ​

ts
'metaspatial'

outputDir? ​

optional outputDir: string

Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:47

Output directory for generated GLXF/GLTF files

Default ​

ts
'generated/glxf'

verbose? ​

optional verbose: boolean

Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:72

Enable verbose logging

Default ​

ts
false

watchDebounceMs? ​

optional watchDebounceMs: number

Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:54

Debounce time in milliseconds for file changes Higher values batch more changes together but increase response time

Default ​

ts
500

Privacy | Terms