feat: 新增底部Dock测量面板与回调联动
This commit is contained in:
11
README.md
11
README.md
@@ -11,7 +11,7 @@
|
||||
- 🎯 **框架无关**: 支持 Vue 2/3、React 和原生 HTML
|
||||
- 📦 **开箱即用**: 提供完整的 BIM 功能组件
|
||||
- 🎨 **主题系统**: 内置暗色/亮色主题,支持自定义
|
||||
- 🌍 **国际化**: 支持中英文切换
|
||||
- 🌍 **国际化**: 支持简体中文、繁体中文与英文切换
|
||||
- 📐 **测量工具**: 标高、距离、角度、坡度、体积等
|
||||
- ✂️ **剖切功能**: 拾取面剖切、轴向剖切、剖切盒
|
||||
- 🚶 **漫游控制**: 第一人称漫游、路径漫游、平面图导航
|
||||
@@ -51,7 +51,7 @@ onMounted(() => {
|
||||
if (containerRef.value) {
|
||||
// 初始化 BIM 引擎
|
||||
bimEngine = new BimEngine(containerRef.value, {
|
||||
locale: 'zh-CN', // 语言: 'zh-CN' | 'en-US'
|
||||
locale: 'zh-CN', // 语言: 'zh-CN' | 'zh-TW' | 'en-US'
|
||||
theme: 'dark' // 主题: 'dark' | 'light'
|
||||
});
|
||||
|
||||
@@ -303,7 +303,7 @@ class BimEngine {
|
||||
constructor(
|
||||
container: HTMLElement | string,
|
||||
options?: {
|
||||
locale?: 'zh-CN' | 'en-US';
|
||||
locale?: 'zh-CN' | 'zh-TW' | 'en-US';
|
||||
theme?: 'dark' | 'light';
|
||||
}
|
||||
);
|
||||
@@ -325,7 +325,7 @@ class BimEngine {
|
||||
|
||||
// 主题和国际化
|
||||
setTheme(theme: 'dark' | 'light', config?: ThemeConfig): void;
|
||||
setLocale(locale: 'zh-CN' | 'en-US'): void;
|
||||
setLocale(locale: 'zh-CN' | 'zh-TW' | 'en-US'): void;
|
||||
|
||||
// 事件系统
|
||||
on(event: string, handler: Function): void;
|
||||
@@ -411,7 +411,7 @@ SDK 使用 CSS 变量实现主题系统,所有组件自动响应主题变化:
|
||||
|
||||
```typescript
|
||||
const bimEngine = new BimEngine(container, {
|
||||
locale: 'zh-CN' // 'zh-CN' | 'en-US'
|
||||
locale: 'zh-CN' // 'zh-CN' | 'zh-TW' | 'en-US'
|
||||
});
|
||||
|
||||
// 运行时切换语言
|
||||
@@ -421,6 +421,7 @@ bimEngine.setLocale('en-US');
|
||||
### 支持的语言
|
||||
|
||||
- `zh-CN`: 简体中文
|
||||
- `zh-TW`: 繁体中文
|
||||
- `en-US`: English
|
||||
|
||||
## 🔧 开发指南
|
||||
|
||||
Reference in New Issue
Block a user