构造函数 - 初始化组件的默认属性
Staticstyles定义组件样式 - 使用静态属性
Staticproperties定义响应式属性 - 使用静态属性
Staticobserved首次更新完成后的回调 在组件首次渲染完成后调用,用于初始化颜色显示
更新颜色显示
根据当前的颜色索引和十六进制值更新颜色面板的显示。 对白色进行特殊处理,显示为黑白对角线图案。 同时处理悬停效果的启用/禁用。
组件更新后的回调 在组件的属性发生变化并重新渲染后调用
设置白色的特殊显示模式
为白色设置特殊的CSS类,显示为黑白对角线图案, 这样可以在任何背景下都能清楚地看到白色的存在。
渲染组件的HTML模板
创建包含颜色预览和颜色索引显示的HTML结构。
HTML模板结果
StaticaddStaticcreateStaticgetStaticgetStatic_StaticfinalizeStaticfinalizeStatic_Optionalt: anyOptionale: anyOptionals: any
图层颜色单元格组件类 - 用于显示图层的颜色信息
这个组件用于在图层管理面板中显示每个图层的颜色。 支持标准颜色显示、白色/黑色特殊处理、以及悬停交互效果。
主要功能:
属性说明:
LayerColorCell