1.0.0-alpha.4.2 • Published 6 years ago

react-dragzoom v1.0.0-alpha.4.2

Weekly downloads
-
License
MIT
Repository
-
Last release
6 years ago

a drag and scale component for react

Dragzoom

propsDescriptionTypeDefault
img背景图urlstring''
styledragzoom第一层div的样式HTMLStyleElement{}
maxZoom最大缩放层级number2
scaleable是否可以缩放booleantrue
draggable图层是否可以拖动booleantrue
onSizeChange图层大小变化时的回调(props, changed, all): voidNOOP
onDrag图层拖动时的回调(Position): void-
onDragStop图层拖动结束时的回调(Position): Object-
polygonDragDisabled禁用自定义图层的拖动booleantrue
onPolygonDragStop自定义图层停止拖动的回调(context:CanvasRenderingContext2D ,props:{id:string,path:Path}) => mixed-
controlPaint控制自定义图层的绘画(context:CanvasRenderingContext2D ,props:{id:string,path:Path}) => mixed-
dragControlPaint控制拖拽时自定义图层的绘画String-

DragzoomPolygon

propsDescriptionTypeDefault
capture是否捕获坐标booleanfalse
capturePosition捕获坐标函数(a:number,number) => mixed(a:number,number) => null

DragzoomPolygon.Polygon

propsDescriptionTypeDefault
path自定义图层的路径Array<number,number>[]
polygonDrag是否能拖动booleanfalse

DragzoomItems

propsDescriptionTypeDefault
pointsDisabled所有点位能否拖动booleanfalse
onDrag点位拖动时的回调(point: Point) => mixed(point: Point) => mixed
onDragStop点位拖动结束时的回调(point: Point) => mixed(point: Point) => mixed

DragzoomItem

propsDescriptionTypeDefault
id点位idbooleanfalse
children子项React.Nodenull
disabled是否禁用拖动booleanfalse
capture是否捕获坐标booleanfalse
capturePosition捕获坐标函数(a:number,number) => mixed(a:number,number) => null
1.0.0-alpha.4.2

6 years ago

1.0.0-alpha.4.1

6 years ago

1.0.0-alpha.4

6 years ago

1.0.0-alpha.3.1

6 years ago

1.0.0-alpha.3

6 years ago

1.0.0-alpha.2

6 years ago

1.0.0-alpha.1

6 years ago

0.2.4

6 years ago

0.2.3

6 years ago

0.2.2

6 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.2.0-alpha-1

7 years ago

0.2.0-alpha

7 years ago

0.1.6

7 years ago

0.1.5

7 years ago

0.1.5-beta

7 years ago

0.1.4

7 years ago

0.1.3

7 years ago

0.1.3-rc.2

7 years ago

0.1.3-rc.1

7 years ago

0.1.3-beta

7 years ago

0.1.2

7 years ago

0.1.1-beta

7 years ago

0.1.1-alpha

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.1-alpha

7 years ago

0.0.1

7 years ago

1.0.0

7 years ago