MarkupManager
-
class
MarkupManager()
Accessors
viewer
Methods
activateMarkupViewWithPromise()addMarkupElement()createMarkupView()deleteMarkupView()exportMarkup()getActiveMarkupView()getMarkupView()getMarkupViewKeys()getPickTolerance()getRenderer()getSelectedMarkup()loadMarkupData()pickMarkupItem()refreshMarkup()refreshMarkupView()registerMarkup()registerMarkupFactory()registerMarkupTypeManager()removeMarkupElement()selectMarkup()setPickTolerance()unregisterMarkup()updateLater()
Accessors
Methods
activateMarkupViewWithPromise
addMarkupElement
createMarkupView
-
MarkupManager.createMarkupView(view[, name, triggerEvent, visibilityState, colorMap, snapshotImage]) Arguments: - view (
IView()) – - name (
string()) – optional - triggerEvent (
boolean()) – - visibilityState (
VisibilityState()| null) – - colorMap (Map <NodeId, Color> | null) – None
- snapshotImage (
HTMLImageElement | null()) – None
Return type: - view (
deleteMarkupView
exportMarkup
-
MarkupManager.exportMarkup() Return type: MarkupData()
getActiveMarkupView
-
MarkupManager.getActiveMarkupView(view) Arguments: - view (
IView()) – None
Return type: MarkupView()| null- view (
getMarkupView
-
MarkupManager.getMarkupView(uniqueId) Arguments: - uniqueId (Uuid) –
Return type: MarkupView()| null
getRenderer
-
MarkupManager.getRenderer() Return type: MarkupRenderer()
getSelectedMarkup
-
MarkupManager.getSelectedMarkup() Return type: MarkupItem()| null
loadMarkupData
-
MarkupManager.loadMarkupData(json) Arguments: - json (string |
MarkupData()) – None
Return type: Promise <boolean>
- json (string |
pickMarkupItem
-
MarkupManager.pickMarkupItem(point, view) Arguments: Return type: MarkupItem()| null
refreshMarkupView
-
MarkupManager.refreshMarkupView(markupView) Arguments: - markupView (
MarkupView()) –
Return type: void
- markupView (
registerMarkup
-
MarkupManager.registerMarkup(markupItem, view) Arguments: - markupItem (
MarkupItem()) – - view (
IView()) –
Return type: - markupItem (
registerMarkupFactory
-
MarkupManager.registerMarkupFactory(className, factory) Arguments: - className (
string()) – - factory (
function()) –
Return type: void
-
MarkupManager.factory(obj, viewer) Arguments: - obj (
any()) – None - viewer (
IWebViewer()) – None
Return type: - obj (
- className (
registerMarkupTypeManager
-
MarkupManager.registerMarkupTypeManager(markupType, markupTypeManager) Arguments: - markupType (
string()) – None - markupTypeManager (
MarkupTypeManager()) –
Return type: void
- markupType (
removeMarkupElement
selectMarkup
-
MarkupManager.selectMarkup(markupItem, view) Arguments: - markupItem (
MarkupItem()| null) – - view (
IView()) –
Return type: void
- markupItem (
setPickTolerance
-
MarkupManager.setPickTolerance(tolerance) Arguments: - tolerance (
number()) –
Return type: void
- tolerance (