Skip to content

Commit 9136ba4

Browse files
authored
Merge pull request #292 from wechat-miniprogram/v2.32.2
feat: update to v2.32.2 & add canvas rendering context typings. close #111
2 parents f2fafa1 + 82d28b6 commit 9136ba4

File tree

4 files changed

+3157
-126
lines changed

4 files changed

+3157
-126
lines changed

test/api.test.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,3 +97,15 @@ wx.request<ArrayBuffer>({
9797
expectNotType<any>(thisShouldBeNumber)
9898
expectType<number>(thisShouldBeNumber)
9999
}
100+
101+
wx.createSelectorQuery()
102+
.select('#canvas')
103+
.node(({ node }) => {
104+
const canvas = node as WechatMiniprogram.Canvas
105+
const ctx = canvas.getContext('2d')
106+
107+
expectNotType<any>(ctx)
108+
expectType<string>(ctx.font)
109+
expectType<() => void>(ctx.save)
110+
})
111+
.exec()

types/wx/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ SOFTWARE.
2424
/// <reference path="./lib.wx.page.d.ts" />
2525
/// <reference path="./lib.wx.api.d.ts" />
2626
/// <reference path="./lib.wx.cloud.d.ts" />
27+
/// <reference path="./lib.wx.canvas.d.ts" />
2728
/// <reference path="./lib.wx.component.d.ts" />
2829
/// <reference path="./lib.wx.behavior.d.ts" />
2930
/// <reference path="./lib.wx.event.d.ts" />

0 commit comments

Comments
 (0)