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 (