MCPcopy Create free account

hub / github.com/AnglerDW/wx-cropper / functions

Functions108 in github.com/AnglerDW/wx-cropper

↓ 6 callersFunctionwrap
* 异步函数封装
tools/utils.js:11
↓ 4 callersFunctioncopy
* 拷贝文件
tools/build.js:83
↓ 2 callersFunctiongetJsonPathInfo
* 获取 json 路径相关信息
tools/checkcomponents.js:11
↓ 2 callersMethodinit
()
tools/build.js:124
↓ 2 callersFunctioninstall
* 安装依赖包
tools/build.js:94
↓ 2 callersFunctionwxss
* 获取 wxss 流
tools/build.js:24
↓ 1 callersFunctioncheckIncludedComponents
(jsonPath, componentListMap)
tools/checkcomponents.js:26
↓ 1 callersMethoddraw
* 进行绘图
typings/wx.d.ts:258
↓ 1 callersMethoddrawImage
* 在画布上绘制图像
typings/wx.d.ts:242
↓ 1 callersFunctionformat
* 时间格式化
tools/utils.js:126
↓ 1 callersFunctiongetContent
* 获取 wxss 内容
tools/checkwxss.js:29
↓ 1 callersFunctiongetImportList
* 获取 import 列表
tools/checkwxss.js:10
↓ 1 callersFunctionjs
* 获取 js 流
tools/build.js:41
↓ 1 callersFunctionrecursiveMkdir
* 递归创建目录
tools/utils.js:60
MethodaddColorStop
* 创建一个颜色的渐变点。小于最小 stop 的部分会按最小 stop 的 color 来渲染,大于最大 stop 的部分会按最大 stop 的 color 来渲染。需要使用 addColorStop() 来指定渐变点,至少要两个。
typings/wx.d.ts:150
Methodarc
* 添加一个弧形路径到当前路径,顺时针绘制。
typings/wx.d.ts:210
MethodbackgroundColor
* 颜色值
typings/wx.d.ts:19
MethodbeginPath
* 开始一个路径
typings/wx.d.ts:194
MethodbezierCurveTo
* 创建三次方贝塞尔曲线
typings/wx.d.ts:218
Methodbottom
* 长度值,如果传入 Number 则默认使用 px,可传入其他自定义单位的长度值
typings/wx.d.ts:39
FunctioncheckFileExists
* 检查文件是否存在
tools/utils.js:48
MethodclearRect
* 在给定的矩形区域内,清除画布上的像素
typings/wx.d.ts:182
Functionclose
()
src/index.js:92
MethodclosePath
* 关闭一个路径
typings/wx.d.ts:198
FunctioncompareArray
* 比较数组是否相等
tools/utils.js:163
Functioncomplete
(res)
test/wx.test.js:8
Methodconstructor
(id, entry)
tools/build.js:112
FunctioncontentDragMove
* 裁剪框拖动
src/index.js:446
FunctioncontentDragStart
* 裁剪框的拖动事件
src/index.js:410
FunctioncontentTouchEnd
* 裁剪框拖动结束
src/index.js:470
MethodcreateCircularGradient
* 创建一个圆形的渐变颜色。 起点在圆心,终点在圆环。 需要使用 addColorStop() 来指定渐变点,至少要两个。
typings/wx.d.ts:146
MethodcreateLinearGradient
* 创建一个线性的渐变颜色。需要使用 addColorStop() 来指定渐变点,至少要两个。
typings/wx.d.ts:142
FunctioncropperCurrentInfo
* 获取裁剪区域信息
src/index.js:428
Functionend
()
tools/checkwxss.js:85
Methodfill
* 对当前路径进行填充
typings/wx.d.ts:186
MethodfillRect
* 填充一个矩形。用 setFillStyle() 设置矩形的填充色,如果没设置默认是黑色。
typings/wx.d.ts:174
MethodfillText
* 在画布上绘制被填充的文本
typings/wx.d.ts:234
FunctiongetId
()
tools/utils.js:195
FunctiongetImage
* 选择本地图片 * 基于底部中间的按钮的点击事件
src/index.js:173
FunctiongetImageInfo
* 点击完成裁剪图片并返回图片信息 * width 宽度 * height 高度 * url 图片的临时存储地址
src/index.js:275
Methodheight
* 长度值,如果传入 Number 则默认使用 px,可传入其他自定义单位的长度值
typings/wx.d.ts:27
FunctionhideCut
()
demo/index.js:40
FunctioninitPosition
* 初始化裁剪位置 * 需要 cutRatio 来判断 * @return 返回裁剪的left, right, top bottom的值
src/index.js:341
FunctioninitStaticData
* 初始化变量信息
src/index.js:100
Methodleft
* 长度值,如果传入 Number 则默认使用 px,可传入其他自定义单位的长度值
typings/wx.d.ts:35
MethodlineTo
* 添加一个新点,然后在画布中创建从该点到最后指定点的线条。
typings/wx.d.ts:206
FunctionloadImage
* 初始化加载图片
src/index.js:189
Functionlogger
* 日志插件
tools/utils.js:148
Methodmatrix
* 同transform-function matrix
typings/wx.d.ts:119
Methodmatrix3d
* 同transform-function matrix3d
typings/wx.d.ts:123
Functionmerge
* 合并两个对象
tools/utils.js:177
MethodmoveTo
* 把路径移动到画布中的指定点,但不创建线条。
typings/wx.d.ts:202
Methodopacity
* 透明度,参数范围 0~1
typings/wx.d.ts:15
MethodquadraticCurveTo
* 创建二次方贝塞尔曲线
typings/wx.d.ts:214
FunctionreadFile
* 读取文件
tools/utils.js:101
FunctionreadJson
* 读取 json
tools/utils.js:87
Methodrect
* 添加一个矩形路径到当前路径。
typings/wx.d.ts:170
Methodrestore
* 恢复之前保存过的坐标轴的缩放、旋转、平移信息
typings/wx.d.ts:254
Methodright
* 长度值,如果传入 Number 则默认使用 px,可传入其他自定义单位的长度值
typings/wx.d.ts:43
Methodrotate
* deg的范围-180~180,从原点顺时针旋转一个deg角度
typings/wx.d.ts:47
Methodrotate
* 对坐标轴进行顺时针旋转
typings/wx.d.ts:226
Methodrotate3d
* 同transform-function rotate3d
typings/wx.d.ts:63
MethodrotateX
* deg的范围-180~180,在X轴旋转一个deg角度
typings/wx.d.ts:51
MethodrotateY
* deg的范围-180~180,在Y轴旋转一个deg角度
typings/wx.d.ts:55
MethodrotateZ
* deg的范围-180~180,在Z轴旋转一个deg角度
typings/wx.d.ts:59
Methodsave
* 保存当前坐标轴的缩放、旋转、平移信息
typings/wx.d.ts:250
Methodscale
* 一个参数时,表示在X轴、Y轴同时缩放sx倍数;两个参数时表示在X轴缩放sx倍数,在Y轴缩放sy倍数
typings/wx.d.ts:67
Methodscale
* 对横纵坐标进行缩放
typings/wx.d.ts:222
Methodscale3d
* 在X轴缩放sx倍数,在Y轴缩放sy倍数,在Z轴缩放sz倍数
typings/wx.d.ts:83
MethodscaleX
* 在X轴缩放sx倍数
typings/wx.d.ts:71
MethodscaleY
* 在Y轴缩放sy倍数
typings/wx.d.ts:75
MethodscaleZ
* 在Z轴缩放sy倍数
typings/wx.d.ts:79
MethodsetFillStyle
* 设置填充色, 如果没有设置 fillStyle,默认颜色为 black。
typings/wx.d.ts:130
MethodsetFontSize
* 设置字体大小
typings/wx.d.ts:238
MethodsetGlobalAlpha
* 设置全局画笔透明度。
typings/wx.d.ts:246
MethodsetLineCap
* 设置线条端点的样式
typings/wx.d.ts:154
MethodsetLineJoin
* 设置两线相交处的样式
typings/wx.d.ts:158
MethodsetLineWidth
* 设置线条宽度
typings/wx.d.ts:162
FunctionsetMinCutInfo
* 设置最小裁剪宽度高度限制
src/index.js:325
MethodsetMiterLimit
* 设置最大倾斜
typings/wx.d.ts:166
MethodsetShadow
* 设置阴影
typings/wx.d.ts:138
MethodsetStrokeStyle
* 设置边框颜色, 如果没有设置 fillStyle,默认颜色为 black。
typings/wx.d.ts:134
FunctionshowCut
()
demo/index.js:26
FunctionshowCutDefault
()
demo/index.js:33
FunctionsideDragEnd
* 拖拽结束
src/index.js:513
FunctionsideDragMove
* 拖拽中
src/index.js:499
FunctionsideDragMoveConst
* 开始拖拽 * 等比例的拖拽方式
src/index.js:522
FunctionsideDragMoveDefault
* 非等比例拖拽的操作
src/index.js:646
FunctionsideDragStart
* 裁剪框4个方向的拖拽
src/index.js:477
Methodskew
* 参数范围-180~180;一个参数时,Y轴坐标不变,X轴坐标延顺时针倾斜ax度;两个参数时,分别在X轴倾斜ax度,在Y轴倾斜ay度
typings/wx.d.ts:107
MethodskewX
* 参数范围-180~180;Y轴坐标不变,X轴坐标延顺时针倾斜ax度
typings/wx.d.ts:111
MethodskewY
* 参数范围-180~180;X轴坐标不变,Y轴坐标延顺时针倾斜ay度
typings/wx.d.ts:115
Functionstart
()
tools/checkwxss.js:60
Methodstroke
* 对当前路径进行描边
typings/wx.d.ts:190
MethodstrokeRect
* 一个矩形(非填充)。用 setFillStroke() 设置矩形线条的颜色,如果没设置默认是黑色。
typings/wx.d.ts:178
Functionsuccess
(res)
test/wx.test.js:5
Methodtop
* 长度值,如果传入 Number 则默认使用 px,可传入其他自定义单位的长度值
typings/wx.d.ts:31
FunctiontransformPath
* 调整路径分隔符
tools/utils.js:41
Methodtranslate
* 一个参数时,表示在X轴偏移tx,单位px;两个参数时,表示在X轴偏移tx,在Y轴偏移ty,单位px。
typings/wx.d.ts:87
Methodtranslate
* 对坐标原点进行缩放
typings/wx.d.ts:230
next →1–100 of 108, ranked by callers