Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AnglerDW/wx-cropper
/ functions
Functions
108 in github.com/AnglerDW/wx-cropper
⨍
Functions
108
◇
Types & classes
11
↓ 6 callers
Function
wrap
* 异步函数封装
tools/utils.js:11
↓ 4 callers
Function
copy
* 拷贝文件
tools/build.js:83
↓ 2 callers
Function
getJsonPathInfo
* 获取 json 路径相关信息
tools/checkcomponents.js:11
↓ 2 callers
Method
init
()
tools/build.js:124
↓ 2 callers
Function
install
* 安装依赖包
tools/build.js:94
↓ 2 callers
Function
wxss
* 获取 wxss 流
tools/build.js:24
↓ 1 callers
Function
checkIncludedComponents
(jsonPath, componentListMap)
tools/checkcomponents.js:26
↓ 1 callers
Method
draw
* 进行绘图
typings/wx.d.ts:258
↓ 1 callers
Method
drawImage
* 在画布上绘制图像
typings/wx.d.ts:242
↓ 1 callers
Function
format
* 时间格式化
tools/utils.js:126
↓ 1 callers
Function
getContent
* 获取 wxss 内容
tools/checkwxss.js:29
↓ 1 callers
Function
getImportList
* 获取 import 列表
tools/checkwxss.js:10
↓ 1 callers
Function
js
* 获取 js 流
tools/build.js:41
↓ 1 callers
Function
recursiveMkdir
* 递归创建目录
tools/utils.js:60
Method
addColorStop
* 创建一个颜色的渐变点。小于最小 stop 的部分会按最小 stop 的 color 来渲染,大于最大 stop 的部分会按最大 stop 的 color 来渲染。需要使用 addColorStop() 来指定渐变点,至少要两个。
typings/wx.d.ts:150
Method
arc
* 添加一个弧形路径到当前路径,顺时针绘制。
typings/wx.d.ts:210
Method
backgroundColor
* 颜色值
typings/wx.d.ts:19
Method
beginPath
* 开始一个路径
typings/wx.d.ts:194
Method
bezierCurveTo
* 创建三次方贝塞尔曲线
typings/wx.d.ts:218
Method
bottom
* 长度值,如果传入 Number 则默认使用 px,可传入其他自定义单位的长度值
typings/wx.d.ts:39
Function
checkFileExists
* 检查文件是否存在
tools/utils.js:48
Method
clearRect
* 在给定的矩形区域内,清除画布上的像素
typings/wx.d.ts:182
Function
close
()
src/index.js:92
Method
closePath
* 关闭一个路径
typings/wx.d.ts:198
Function
compareArray
* 比较数组是否相等
tools/utils.js:163
Function
complete
(res)
test/wx.test.js:8
Method
constructor
(id, entry)
tools/build.js:112
Function
contentDragMove
* 裁剪框拖动
src/index.js:446
Function
contentDragStart
* 裁剪框的拖动事件
src/index.js:410
Function
contentTouchEnd
* 裁剪框拖动结束
src/index.js:470
Method
createCircularGradient
* 创建一个圆形的渐变颜色。 起点在圆心,终点在圆环。 需要使用 addColorStop() 来指定渐变点,至少要两个。
typings/wx.d.ts:146
Method
createLinearGradient
* 创建一个线性的渐变颜色。需要使用 addColorStop() 来指定渐变点,至少要两个。
typings/wx.d.ts:142
Function
cropperCurrentInfo
* 获取裁剪区域信息
src/index.js:428
Function
end
()
tools/checkwxss.js:85
Method
fill
* 对当前路径进行填充
typings/wx.d.ts:186
Method
fillRect
* 填充一个矩形。用 setFillStyle() 设置矩形的填充色,如果没设置默认是黑色。
typings/wx.d.ts:174
Method
fillText
* 在画布上绘制被填充的文本
typings/wx.d.ts:234
Function
getId
()
tools/utils.js:195
Function
getImage
* 选择本地图片 * 基于底部中间的按钮的点击事件
src/index.js:173
Function
getImageInfo
* 点击完成裁剪图片并返回图片信息 * width 宽度 * height 高度 * url 图片的临时存储地址
src/index.js:275
Method
height
* 长度值,如果传入 Number 则默认使用 px,可传入其他自定义单位的长度值
typings/wx.d.ts:27
Function
hideCut
()
demo/index.js:40
Function
initPosition
* 初始化裁剪位置 * 需要 cutRatio 来判断 * @return 返回裁剪的left, right, top bottom的值
src/index.js:341
Function
initStaticData
* 初始化变量信息
src/index.js:100
Method
left
* 长度值,如果传入 Number 则默认使用 px,可传入其他自定义单位的长度值
typings/wx.d.ts:35
Method
lineTo
* 添加一个新点,然后在画布中创建从该点到最后指定点的线条。
typings/wx.d.ts:206
Function
loadImage
* 初始化加载图片
src/index.js:189
Function
logger
* 日志插件
tools/utils.js:148
Method
matrix
* 同transform-function matrix
typings/wx.d.ts:119
Method
matrix3d
* 同transform-function matrix3d
typings/wx.d.ts:123
Function
merge
* 合并两个对象
tools/utils.js:177
Method
moveTo
* 把路径移动到画布中的指定点,但不创建线条。
typings/wx.d.ts:202
Method
opacity
* 透明度,参数范围 0~1
typings/wx.d.ts:15
Method
quadraticCurveTo
* 创建二次方贝塞尔曲线
typings/wx.d.ts:214
Function
readFile
* 读取文件
tools/utils.js:101
Function
readJson
* 读取 json
tools/utils.js:87
Method
rect
* 添加一个矩形路径到当前路径。
typings/wx.d.ts:170
Method
restore
* 恢复之前保存过的坐标轴的缩放、旋转、平移信息
typings/wx.d.ts:254
Method
right
* 长度值,如果传入 Number 则默认使用 px,可传入其他自定义单位的长度值
typings/wx.d.ts:43
Method
rotate
* deg的范围-180~180,从原点顺时针旋转一个deg角度
typings/wx.d.ts:47
Method
rotate
* 对坐标轴进行顺时针旋转
typings/wx.d.ts:226
Method
rotate3d
* 同transform-function rotate3d
typings/wx.d.ts:63
Method
rotateX
* deg的范围-180~180,在X轴旋转一个deg角度
typings/wx.d.ts:51
Method
rotateY
* deg的范围-180~180,在Y轴旋转一个deg角度
typings/wx.d.ts:55
Method
rotateZ
* deg的范围-180~180,在Z轴旋转一个deg角度
typings/wx.d.ts:59
Method
save
* 保存当前坐标轴的缩放、旋转、平移信息
typings/wx.d.ts:250
Method
scale
* 一个参数时,表示在X轴、Y轴同时缩放sx倍数;两个参数时表示在X轴缩放sx倍数,在Y轴缩放sy倍数
typings/wx.d.ts:67
Method
scale
* 对横纵坐标进行缩放
typings/wx.d.ts:222
Method
scale3d
* 在X轴缩放sx倍数,在Y轴缩放sy倍数,在Z轴缩放sz倍数
typings/wx.d.ts:83
Method
scaleX
* 在X轴缩放sx倍数
typings/wx.d.ts:71
Method
scaleY
* 在Y轴缩放sy倍数
typings/wx.d.ts:75
Method
scaleZ
* 在Z轴缩放sy倍数
typings/wx.d.ts:79
Method
setFillStyle
* 设置填充色, 如果没有设置 fillStyle,默认颜色为 black。
typings/wx.d.ts:130
Method
setFontSize
* 设置字体大小
typings/wx.d.ts:238
Method
setGlobalAlpha
* 设置全局画笔透明度。
typings/wx.d.ts:246
Method
setLineCap
* 设置线条端点的样式
typings/wx.d.ts:154
Method
setLineJoin
* 设置两线相交处的样式
typings/wx.d.ts:158
Method
setLineWidth
* 设置线条宽度
typings/wx.d.ts:162
Function
setMinCutInfo
* 设置最小裁剪宽度高度限制
src/index.js:325
Method
setMiterLimit
* 设置最大倾斜
typings/wx.d.ts:166
Method
setShadow
* 设置阴影
typings/wx.d.ts:138
Method
setStrokeStyle
* 设置边框颜色, 如果没有设置 fillStyle,默认颜色为 black。
typings/wx.d.ts:134
Function
showCut
()
demo/index.js:26
Function
showCutDefault
()
demo/index.js:33
Function
sideDragEnd
* 拖拽结束
src/index.js:513
Function
sideDragMove
* 拖拽中
src/index.js:499
Function
sideDragMoveConst
* 开始拖拽 * 等比例的拖拽方式
src/index.js:522
Function
sideDragMoveDefault
* 非等比例拖拽的操作
src/index.js:646
Function
sideDragStart
* 裁剪框4个方向的拖拽
src/index.js:477
Method
skew
* 参数范围-180~180;一个参数时,Y轴坐标不变,X轴坐标延顺时针倾斜ax度;两个参数时,分别在X轴倾斜ax度,在Y轴倾斜ay度
typings/wx.d.ts:107
Method
skewX
* 参数范围-180~180;Y轴坐标不变,X轴坐标延顺时针倾斜ax度
typings/wx.d.ts:111
Method
skewY
* 参数范围-180~180;X轴坐标不变,Y轴坐标延顺时针倾斜ay度
typings/wx.d.ts:115
Function
start
()
tools/checkwxss.js:60
Method
stroke
* 对当前路径进行描边
typings/wx.d.ts:190
Method
strokeRect
* 一个矩形(非填充)。用 setFillStroke() 设置矩形线条的颜色,如果没设置默认是黑色。
typings/wx.d.ts:178
Function
success
(res)
test/wx.test.js:5
Method
top
* 长度值,如果传入 Number 则默认使用 px,可传入其他自定义单位的长度值
typings/wx.d.ts:31
Function
transformPath
* 调整路径分隔符
tools/utils.js:41
Method
translate
* 一个参数时,表示在X轴偏移tx,单位px;两个参数时,表示在X轴偏移tx,在Y轴偏移ty,单位px。
typings/wx.d.ts:87
Method
translate
* 对坐标原点进行缩放
typings/wx.d.ts:230
next →
1–100 of 108, ranked by callers