Methods
Web SDK Methods
These methods are provided to control the actions and behavior of the Web SDK editor.
Property | Description |
---|---|
addMenu | Adds a custom menu to the toolbar of the editor (if the toolbar is enabled). |
clipboardContentChanged | This method should be called anytime the clipboard content has been changed by actions outside the Web SDK. |
defineTemplateAction | This method enables you to define a custom action that can be applied to diagram templates displayed in the template selection window of the Web SDK. |
destroy | Destroys the currently instantiated Web SDK instance and releases all of its resources. |
eraseDiagram | Reinitializes the Web SDK with a blank diagram. |
executeCommand | Executes a Web SDK command. |
executeCommandEx | Executes a Web SDK command with onSuccess and onError handlers. |
exportImage | Exports the current drawing as an image. The resulting image is passed into the onSuccess function as a Base64 encoded string. |
get | Gets a Web SDK property value. |
getAttachmentPositionsInExpImage | Returns the positions of attachment symbols in the current diagram within the bounds of an exported image. |
getDiagramMetadata | Gets diagram metadata previously set using setDiagramMetadata. |
hide | Hides the Web SDK. |
initializeCommandEnabledState | This method triggers a commandEnabled event for every supported command. |
isDiagramDirty | Returns true if the Web SDK contains a diagram that has been modified. |
isDiagramEmpty | Returns true if the Web SDK contains an empty diagram. |
load | Loads an existing drawing into the Web SDK. |
lookupVINS | Decodes “VIN” fields in vehicle data to extract the fields “Type”, “Year”, “Make”, “Model”, and “TypeId”. The extracted vehicle information can be used to update the vehicle data. |
on | This method can be called to install event handlers for various Web SDK events. |
set | Sets a Web SDK property value. |
setDiagramMetadata | Sets metadata for the diagram currently loaded in the Web SDK. |
show | Shows the Web SDK after it has been hidden by a call to the hide method. |
startup | Starts and shows the Web SDK. The startup method requires a single parameter: an object containing the properties to be set. |
store | Creates SVG data for the current diagram and passes this SVG data into the onSuccess function. Optionally, the method will return a Base64 encoded export of the diagram in png or jpeg format. |