IfcApi
IfcLoader
IfcViewerApi

IfcApi.IsModelOpen

简介

IfcApi.IsModelOpen是ifc.js库中的一个方法,用于判断是否已打开ifc文件模型。该方法在文件打开之前被调用,如果返回true,则说明该模型已经被打开。

方法原型

IfcApi.IsModelOpen(modelId: string): boolean

参数介绍

参数名 参数类型 参数描述
modelId string 必需参数,表示已打开模型的唯一标识符。

示例代码

import { IfcApi } from "ifc-sdk";

const modelId = "abc123";
const isModelOpen = IfcApi.IsModelOpen(modelId);
if (isModelOpen) {
  console.log("模型已经打开");
} else {
  console.log("模型没有被打开");
}

在上述示例代码中,首先引入ifc.js库中的IfcApi对象,然后调用IfcApi.IsModelOpen方法,传入已打开模板的唯一标识符。如果返回true,则说明该模型已经被打开,否则没有被打开。