🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@hy-bricks/canvas

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@hy-bricks/canvas - npm Package Compare versions

Comparing version
0.4.2
to
0.4.3
+18
-11
CHANGELOG.md
# @hy-bricks/canvas
## 0.4.3
### Patch Changes
- @hy-bricks/core@0.4.3
## [0.4.2] - 2026-05-28 · devtools 强化(配套升级)

@@ -23,3 +29,3 @@

- `RendererDiagnosticsHandle` 接口:`getSchedulerStats / listRuntimeInstances /
getInstanceTimings / getLayoutIssues`
getInstanceTimings / getLayoutIssues`

@@ -53,7 +59,7 @@ 详见 [根 CHANGELOG.md](../../CHANGELOG.md) §0.4.2。

| Prop | 含义 |
|---|---|
| `this.hcInstanceId` | 实例 ID |
| `this.hcCanvasId` | 所属画布 ID |
| `this.hcComponentId` | 组件源 ID |
| Prop | 含义 |
| -------------------- | ----------- |
| `this.hcInstanceId` | 实例 ID |
| `this.hcCanvasId` | 所属画布 ID |
| `this.hcComponentId` | 组件源 ID |

@@ -64,8 +70,8 @@ ```js

mounted() {
console.log('我是谁', this.hcInstanceId, this.hcCanvasId)
console.log("我是谁", this.hcInstanceId, this.hcCanvasId);
// ✅ 立即订阅,不再要等
__HYPERCARD__.runtime.on(this.hcInstanceId, 'click', (payload) => {
__HYPERCARD__.runtime.on(this.hcInstanceId, "click", (payload) => {
// ...
})
});

@@ -75,5 +81,5 @@ // ✅ 立即拿到 handle

.get(this.hcCanvasId)
?.getInstance(this.hcInstanceId)
?.getInstance(this.hcInstanceId);
},
}
};
```

@@ -108,2 +114,3 @@

每处看回调内是否访问 `vm.$el` / DOM。
- 没访问 → `npm install @hy-bricks/{core,canvas,editor,devtools}@^0.4.0` 透明升

@@ -110,0 +117,0 @@ - 访问了 → 改 `nextTick`

{
"name": "@hy-bricks/canvas",
"version": "0.4.2",
"version": "0.4.3",
"description": "HyperCard 画布 — 多组件实例编排 / 自由布局 / 拖拽 / 连线 / 属性面板。受控组件,SDK 边界守住:不 fetch / 不知后端 / 不开 Drawer。",

@@ -37,3 +37,3 @@ "keywords": [

"vue": "^3.5.0",
"@hy-bricks/core": "^0.4.2"
"@hy-bricks/core": "^0.4.3"
},

@@ -40,0 +40,0 @@ "devDependencies": {