MCPcopy Create free account

hub / github.com/buuing/lucky-canvas / functions

Functions406 in github.com/buuing/lucky-canvas

↓ 49 callersMethodgetLength
* 获取长度 * @param length 将要转换的长度 * @param maxLength 最大长度 * @return 返回长度
packages/core/src/lib/lucky.ts:346
↓ 31 callersMethod$watch
* 添加一个观察者 create user watcher * @param expr 表达式 * @param handler 回调函数 * @param watchOpt 配置参数 * @return 卸载当前观察者的函数 (暂未返回)
packages/core/src/lib/lucky.ts:416
↓ 30 callersMethod$set
* 添加一个新的响应式数据 (临时) * @param data 数据 * @param key 属性 * @param value 新值
packages/core/src/lib/lucky.ts:390
↓ 30 callersMethodstop
* 对外暴露: 缓慢停止方法 * @param index 中奖索引
packages/core/src/lib/grid.ts:551
↓ 25 callersMethodplay
* 对外暴露: 开始抽奖方法
packages/core/src/lib/grid.ts:533
↓ 25 callersFunctiontn
(n)
packages/vue/composition-api.js:4
↓ 18 callersFunctionf
(n,t,e)
packages/vue/composition-api.js:3
↓ 15 callersMethodget
* 根据表达式获取新值
packages/core/src/observer/watcher.ts:44
↓ 15 callersFunctionl
(n)
packages/vue/composition-api.js:3
↓ 14 callersMethodinit
()
packages/mini/tools/build.js:126
↓ 13 callersFunction_
(n)
packages/vue/composition-api.js:3
↓ 13 callersMethoddrawImage
* 公共绘制图片的方法 * @param imgObj 图片对象 * @param rectInfo: [x轴位置, y轴位置, 渲染宽度, 渲染高度]
packages/core/src/lib/lucky.ts:241
↓ 13 callersFunctiony
(n)
packages/vue/composition-api.js:3
↓ 12 callersFunctionT
()
packages/vue/composition-api.js:4
↓ 10 callersFunctionB
()
packages/vue/composition-api.js:4
↓ 10 callersFunction_n
(n)
packages/vue/composition-api.js:4
↓ 10 callersMethoddraw
* 绘制九宫格抽奖
packages/core/src/lib/grid.ts:331
↓ 10 callersFunctionfn
(n)
packages/vue/composition-api.js:4
↓ 10 callersMethodgetOffsetX
* 获取相对(居中)X坐标 * @param width * @param col
packages/core/src/lib/lucky.ts:357
↓ 10 callersFunctiont
(t)
packages/vue/composition-api.js:4
↓ 9 callersFunctionc
(n,t)
packages/vue/composition-api.js:3
↓ 9 callersFunctionchangeUnits
(value)
packages/taro/utils/index.js:32
↓ 9 callersMethodinitLucky
* 初始化方法
packages/core/src/lib/lucky.ts:93
↓ 8 callersFunctiongetAngle
(deg: number)
packages/core/src/utils/math.ts:6
↓ 8 callersFunctiongetLenOfTanDeg
(deg: number)
packages/core/src/utils/math.ts:103
↓ 8 callersFunctionhasBackground
(color: string | undefined | null)
packages/core/src/utils/index.ts:55
↓ 8 callersFunctionun
(n)
packages/vue/composition-api.js:4
↓ 7 callersMethod$computed
* 添加一个属性计算 (临时) * @param data 源数据 * @param key 属性名 * @param callback 回调函数
packages/core/src/lib/lucky.ts:401
↓ 7 callersMethodcomputedWidthAndHeight
* 计算图片的渲染宽高 * @param imgObj 图片标签元素 * @param imgInfo 图片信息 * @param maxWidth 最大宽度 * @param maxHeight 最大高度 * @return [渲染宽度, 渲染高度]
packages/core/src/lib/lucky.ts:290
↓ 7 callersMethoddraw
* 开始绘制
packages/core/src/lib/wheel.ts:295
↓ 7 callersMethoddraw
* 绘制老虎机抽奖
packages/core/src/lib/slot.ts:419
↓ 7 callersFunctioni
(t)
packages/vue/composition-api.js:4
↓ 7 callersFunctionn
(n)
packages/vue/composition-api.js:4
↓ 6 callersFunctionK
(n,t)
packages/vue/composition-api.js:4
↓ 6 callersMethoddisplacement
(a: T, b: T)
packages/core/src/lib/slot.ts:598
↓ 6 callersFunctione
(n)
packages/vue/composition-api.js:3
↓ 6 callersFunctionhas
(data: object, key: string | number)
packages/core/src/utils/index.ts:21
↓ 6 callersFunctionisExpectType
(param: unknown, ...types: string[])
packages/core/src/utils/index.ts:7
↓ 6 callersMethodnotify
* 派发更新
packages/core/src/observer/dep.ts:28
↓ 6 callersFunctionp
(n)
packages/vue/composition-api.js:3
↓ 6 callersFunctionw
(n)
packages/vue/composition-api.js:4
↓ 6 callersFunctionwrap
* 异步函数封装
packages/mini/tools/utils.js:11
↓ 5 callersFunctionZ
(n,t)
packages/vue/composition-api.js:4
↓ 5 callersFunctioncopy
* 拷贝文件
packages/mini/tools/build.js:85
↓ 5 callersMethodinit
* 初始化 canvas 抽奖
packages/core/src/lib/grid.ts:219
↓ 5 callersFunctionroundRectByArc
( ctx: CanvasRenderingContext2D, ...[x, y, w, h, r]: number[] )
packages/core/src/utils/math.ts:64
↓ 5 callersFunctionv
(n)
packages/vue/composition-api.js:3
↓ 4 callersFunctionCn
(n,t)
packages/vue/composition-api.js:4
↓ 4 callersFunctionV
(n)
packages/vue/composition-api.js:4
↓ 4 callersFunctionan
(n)
packages/vue/composition-api.js:4
↓ 4 callersMethodgetGeometricProperty
* 计算奖品格子的几何属性 * @param { array } [...矩阵坐标, col, row] * @return { array } [...真实坐标, width, height]
packages/core/src/lib/grid.ts:628
↓ 4 callersMethodinitImageCache
()
packages/core/src/lib/grid.ts:232
↓ 4 callersMethodinitImageCache
()
packages/core/src/lib/wheel.ts:202
↓ 4 callersFunctionln
(n)
packages/vue/composition-api.js:4
↓ 4 callersMethodloadImg
* 异步加载图片并返回图片的几何信息 * @param src 图片路径 * @param info 图片信息
packages/core/src/lib/lucky.ts:214
↓ 4 callersFunctionm
()
packages/vue/composition-api.js:4
↓ 4 callersFunctionpn
(n)
packages/vue/composition-api.js:4
↓ 4 callersFunctionresolveImage
(img, canvas, srcName = 'src', resolveName = '$resolve', cb)
packages/taro/utils/index.js:50
↓ 4 callersFunctionresolveImage
(e, img, canvas, srcName = 'src', resolveName = '$resolve')
packages/mini/src/utils.js:26
↓ 3 callersFunctionKn
(n)
packages/vue/composition-api.js:4
↓ 3 callersFunctionQn
(n,t,e)
packages/vue/composition-api.js:4
↓ 3 callersFunctiona
(n,t,e,r)
packages/vue/composition-api.js:3
↓ 3 callersMethodaddSub
* 收集依赖 * @param {*} sub
packages/core/src/observer/dep.ts:18
↓ 3 callersFunctionchangeUnits
(value)
packages/mini/src/utils.js:8
↓ 3 callersMethodclearCanvas
()
packages/core/src/lib/lucky.ts:115
↓ 3 callersMethoddrawBlocks
* 绘制背景区域
packages/core/src/lib/slot.ts:385
↓ 3 callersMethoddrawOffscreenCanvas
* 绘制离屏canvas
packages/core/src/lib/slot.ts:273
↓ 3 callersFunctiongetFlag
()
packages/taro/utils/index.js:5
↓ 3 callersFunctionh
(type: String | Object, options: Options & any = {}, chidren?: any)
packages/vue/src/utils/h-demi.ts:19
↓ 3 callersMethodinit
* 初始化 canvas 抽奖
packages/core/src/lib/wheel.ts:189
↓ 3 callersMethodinitImageCache
()
packages/core/src/lib/slot.ts:215
↓ 3 callersFunctionnn
(n)
packages/vue/composition-api.js:4
↓ 3 callersFunctionr
()
packages/vue/composition-api.js:4
↓ 3 callersFunctionremoveEnter
(str: string)
packages/core/src/utils/index.ts:30
↓ 3 callersMethodresize
* 初始化组件大小/单位
packages/core/src/lib/lucky.ts:78
↓ 3 callersMethodrun
* 实际开始执行方法 * @param num 记录帧动画执行多少次
packages/core/src/lib/grid.ts:572
↓ 3 callersFunctionsplitText
( ctx: CanvasRenderingContext2D, text: string, getWidth: (lines: string[]) => number, lineClamp: numbe
packages/core/src/utils/index.ts:155
↓ 2 callersFunction$
(n,t)
packages/vue/composition-api.js:4
↓ 2 callersFunctionA
(n)
packages/vue/composition-api.js:4
↓ 2 callersFunctionAn
(n,t)
packages/vue/composition-api.js:4
↓ 2 callersFunctionDn
(n,t,e,r)
packages/vue/composition-api.js:4
↓ 2 callersFunctionE
()
packages/vue/composition-api.js:4
↓ 2 callersFunctionF
(n)
packages/vue/composition-api.js:4
↓ 2 callersFunctionFn
()
packages/vue/composition-api.js:4
↓ 2 callersFunctionI
(n,t)
packages/vue/composition-api.js:4
↓ 2 callersFunctionPn
(n,t)
packages/vue/composition-api.js:4
↓ 2 callersFunctionQ
(n)
packages/vue/composition-api.js:4
↓ 2 callersFunctionRn
()
packages/vue/composition-api.js:4
↓ 2 callersFunctionUn
(n,t)
packages/vue/composition-api.js:4
↓ 2 callersFunctioncn
(n,t,e)
packages/vue/composition-api.js:4
↓ 2 callersFunctioncomputePadding
( block: { padding?: string }, getLength: Function )
packages/core/src/utils/index.ts:70
↓ 2 callersFunctioncomputeRange
(rangeArr: Array<number | undefined>)
packages/core/src/utils/index.ts:132
↓ 2 callersFunctiond
(n)
packages/vue/composition-api.js:3
↓ 2 callersFunctiondef
(obj: object, key: string | number, val: any, enumerable?: boolean)
packages/core/src/observer/utils.ts:6
↓ 2 callersFunctiondefineReactive
(data: any, key: string | number, val: any)
packages/core/src/observer/index.ts:58
↓ 2 callersFunctionen
(n)
packages/vue/composition-api.js:4
↓ 2 callersFunctiongetJsonPathInfo
* 获取 json 路径相关信息
packages/mini/tools/checkcomponents.js:12
↓ 2 callersMethodhandleBackground
* 处理背景色 * @param x * @param y * @param width * @param height * @param background * @param isActive
packages/core/src/lib/grid.ts:494
↓ 2 callersMethodinit
* 初始化 canvas 抽奖
packages/core/src/lib/slot.ts:201
↓ 2 callersFunctioninstall
* 安装依赖包
packages/mini/tools/build.js:96
next →1–100 of 406, ranked by callers