Autodesk.Viewing.UI.Button.setIcon 的所有可能值是什么,我们可以在哪里找到它们?
创始人
2024-09-23 00:02:29
0

Autodesk.Viewing.UI.Button.setIcon 的所有可能值是一组预定义的图标类名。这些图标类名可以在Autodesk.Viewing.UI.Button.Icon 之下找到。你可以在Autodesk Forge 的官方文档中找到完整的图标类名列表:https://forge.autodesk.com/en/docs/viewer/v7/reference/UI.Button/Icon/。

以下是一个包含代码示例的解决方法:

// 创建一个 Viewer 实例
var viewer = new Autodesk.Viewing.GuiViewer3D(document.getElementById('yourViewerDiv'));

// 创建自定义按钮
var myButton = new Autodesk.Viewing.UI.Button('my-button');

// 设置按钮图标
myButton.setIcon('my-icon-class');

// 将按钮添加到 Viewer 控件中
viewer.toolbar.addControl(myButton);

// 自定义按钮点击事件
myButton.onClick = function() {
  // 在这里添加按钮点击事件的逻辑
};

// 自定义按钮图标类名
var myIconClass = {
  // 添加你自己的图标类名
  'my-icon-class': {
    // 添加图标的 SVG 路径
    '16': 'M12 8c1.657 0 3 1.343 3 3s-1.343 3-3 3-3-1.343-3-3 1.343-3 3-3zm0-8C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zM4.293 5.707C3.902 5.316 3.902 4.684 4.293 4.293s.768-.902 1.459-.902 1.102.339 1.293.93.098 1.098-.293 1.707-.902.902-1.293.902-1.098-.34-1.288-.931zm3.414 3.414C7.902 8.316 7.902 7.684 8.293 7.293s.768-.902 1.459-.902 1.102.339 1.293.93.098 1.098-.293 1.707-.902.902-1.293.902-1.098-.34-1.288-.931zm3.414 3.414C11.902 11.316 11.902 10.684 12.293 10.293s.768-.902 1.459-.902 1.102.339 1.293.93.098 1.098-.293 1.707-.902.902-1.293.902-1.098-.34-1.288-.931z',
    '24': 'M18 12c0 1.657-1.343 3-3 3s-3-1.343-3-3 1.343-3 3-3 3 1.343 3 3zm4-12C9.373 0 0 9.373 0 20s9.373 12 20 12 20-9.373 20-20S30.627 0 20 0zm-5.707 8.707C14.316 7.902 13.684 7.902 13.293 8.293s-.902.768-.902 1.459.339 1.102.93 1.293 1.098.098 1.707-.293.902-.902.902-1.293-.34-1.098-.931-1.288zm-3.414 3.414C10.316 11.902 9.684 11.902 9.293 12.293s-.902.768-.902 1.459.339 1.102.93 1.293 1.098.098 1.707-.293.902-.902.902-1.293-.34-1.098-.931-1.288zm3.414 3.414C13.316 15.902 12.684 15.902 12.293 16.293s-.902.768-.902 1.459.339 1.102.93 1.293 1.098.098 1.707-.293.902-.902.902-1.293-.34-1.

相关内容

热门资讯

保存时出现了1个错误,导致这篇... 当保存文章时出现错误时,可以通过以下步骤解决问题:查看错误信息:查看错误提示信息可以帮助我们了解具体...
汇川伺服电机位置控制模式参数配... 1. 基本控制参数设置 1)设置位置控制模式   2)绝对值位置线性模...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
表格中数据未显示 当表格中的数据未显示时,可能是由于以下几个原因导致的:HTML代码问题:检查表格的HTML代码是否正...
本地主机上的图像未显示 问题描述:在本地主机上显示图像时,图像未能正常显示。解决方法:以下是一些可能的解决方法,具体取决于问...
表格列调整大小出现问题 问题描述:表格列调整大小出现问题,无法正常调整列宽。解决方法:检查表格的布局方式是否正确。确保表格使...
不一致的条件格式 要解决不一致的条件格式问题,可以按照以下步骤进行:确定条件格式的规则:首先,需要明确条件格式的规则是...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...