diff --git a/src/fragments/FragmentIfcLoader/index.ts b/src/fragments/FragmentIfcLoader/index.ts index 4fd386366..03627067b 100644 --- a/src/fragments/FragmentIfcLoader/index.ts +++ b/src/fragments/FragmentIfcLoader/index.ts @@ -18,6 +18,7 @@ export * from "./src/types"; export interface FragmentIfcLoaderConfig { autoSetWasm: boolean; + logLevel?: WEBIFC.LogLevel; } /** @@ -43,6 +44,7 @@ export class FragmentIfcLoader config: Required = { autoSetWasm: true, + logLevel: WEBIFC.LogLevel.LOG_LEVEL_ERROR, }; readonly onSetup = new Event(); @@ -214,6 +216,7 @@ export class FragmentIfcLoader const { path, absolute } = this.settings.wasm; this._webIfc.SetWasmPath(path, absolute); await this._webIfc.Init(); + this._webIfc.SetLogLevel(this.config.logLevel); return this._webIfc.OpenModel(data, this.settings.webIfc); }