BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
//disable zoom initially
public constraints: DiagramConstraints = DiagramConstraints.Default &~DiagramConstraints.Zoom;
ZoomIn(args) {
//enable zoom
this.diagramControl.constraints = DiagramConstraints.Default;
let zoomOptions: ZoomOptions = {
type: "ZoomIn",
//Sets the factor by which we can zoom in or zoom out
zoomFactor: 0.5
}
//zoomin the diagram
this.diagramControl.zoomTo(zoomOptions)
//disable zoom
this.diagramControl.constraints = DiagramConstraints.Default &~DiagramConstraints.Zoom;
}
ZoomOut() {
this.diagramControl.constraints = DiagramConstraints.Default;
let zoomOptions: ZoomOptions = {
type: "ZoomOut",
//Sets the factor by which we can zoom in or zoom out
zoomFactor: 0.5
}
//zoomout the diagram
this.diagramControl.zoomTo(zoomOptions)
this.diagramControl.constraints = DiagramConstraints.Default &~DiagramConstraints.Zoom;
} |