getToolbarBtn(获取模型按钮)

2022-2-18

/**
 * 获取按钮
 * @param {Object} viewer      模型名称
 * @param {String} toolbarName 工具栏名称
 * @param {String} btnName     按钮名称
 */
function getToolbarBtn(viewer, toolbarName, btnName) {
  try {
    if (!viewer) return null;
    const toolbarGroup = viewer?.getToolbar();
    const bimBdipToolbar = toolbarGroup?.getControl(toolbarName);
    const viewpointBtn = bimBdipToolbar?.getControl(btnName);
    return viewpointBtn;
  } catch (e) {
    console.log(e);
    return null;
  }
}

export default getToolbarBtn;