CallbackManager
-
class
CallbackManager()
Constructors
Constructors
-
CallbackManager.constructor() Return type: CallbackManager()
Methods
bind
-
CallbackManager.bind(callbackMap[, highPriority]) Arguments: - callbackMap (
CallbackMap()) – None - highPriority (
boolean()) – optional None
Return type: void
- callbackMap (
promiseTrigger
-
CallbackManager.promiseTrigger(name, delegate) Arguments: - name (
'_assemblyTreeReady'()) – None - delegate (
'assemblyTreeReady'()) – None
Return type: Promise <void>
- name (
-
CallbackManager.promiseTrigger(name, delegate, attachType) Arguments: - name (
'_firstAttachment'()) – None - delegate (
null()) – None - attachType (
AttachType()) – None
Return type: Promise <void>
- name (
-
CallbackManager.promiseTrigger(name, delegate) Arguments: - name (
'_firstBoundingReady'()) – None - delegate (
null()) – None
Return type: Promise <void>
- name (
-
CallbackManager.promiseTrigger(name, delegate, modelRootIds, isHwf, attachType, config) Arguments: - name (
'_firstModelLoaded'()) – None - delegate (
'firstModelLoaded'()) – None - modelRootIds ([NodeId]) – None
- isHwf (
boolean()) – None - attachType (
AttachType()) – None - config (
LoadSubtreeConfig()) – None
Return type: Promise <void>
- name (
-
CallbackManager.promiseTrigger(name, delegate, header) Arguments: - name (
'_modelStructureHeaderParsed'()) – None - delegate (
null()) – None - header (
AssemblyDataHeader()) – None
Return type: Promise <void>
- name (
-
CallbackManager.promiseTrigger(name, delegate) Arguments: - name (
'_modelStructureReady'()) – None - delegate (
'modelStructureReady'()) – None
Return type: Promise <void>
- name (
-
CallbackManager.promiseTrigger(name, delegate, clearOnly, newRoots, attachType) Arguments: - name (
'_modelSwitched'()) – None - delegate (
'modelSwitched'()) – None - clearOnly (
boolean()) – None - newRoots ([NodeId]) – None
- attachType (
AttachType()) – None
Return type: Promise <void>
- name (
-
CallbackManager.promiseTrigger(name, delegate) Arguments: - name (
'_resetAssemblyTreeBegin'()) – None - delegate (
null()) – None
Return type: Promise <void>
- name (
-
CallbackManager.promiseTrigger(name, delegate) Arguments: - name (
'_resetDrawing'()) – None - delegate (
null()) – None
Return type: Promise <void>
- name (
-
CallbackManager.promiseTrigger(name, delegate) Arguments: - name (
'_sessionStarted'()) – None - delegate (
null()) – None
Return type: Promise <void>
- name (
-
CallbackManager.promiseTrigger(name, delegate, loadedRootIds, source) Arguments: - name (
'_subtreeLoaded'()) – None - delegate (
'subtreeLoaded'()) – None - loadedRootIds ([NodeId]) – None
- source (NodeSource) – None
Return type: Promise <void>
- name (
trigger
-
CallbackManager.trigger(name, attachScope, masterModelKey) Arguments: - name (
'_announceModel'()) – None - attachScope (
AttachScope()) – None - masterModelKey (
MasterModelKey()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, attachScope) Arguments: - name (
'_attached'()) – None - attachScope (
AttachScope()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, rootIds) Arguments: - name (
'_attachmentPopulated'()) – None - rootIds ([NodeId]) – None
Return type: void
- name (
-
CallbackManager.trigger(name, viewKey) Arguments: - name (
'_drawComplete'()) – None - viewKey (
ViewKey()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'_firstInstance'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, inc) Arguments: - name (
'_geometryCreated'()) – None - inc (
InstanceInc()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, attachScope, inclusionKey, modelKey) Arguments: - name (
'_inclusion'()) – None - attachScope (
AttachScope()) – None - inclusionKey (
InclusionKey()) – None - modelKey (
ModelKey()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, event, eventType) Arguments: - name (
'_inputInteraction'()) – None - event (
InputEvent()) – None - eventType (EventType) – None
Return type: void
- name (
-
CallbackManager.trigger(name, modelKey, dataKey, data) Arguments: - name (
'_metaData'()) – None - modelKey (
ModelKey()) – None - dataKey (
DataKey()) – None - data (
Uint8Array()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, attachScope, modelPath) Arguments: - name (
'_missingModel'()) – None - attachScope (
AttachScope()) – None - modelPath (
string()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, attachScope, prototypeInstanceCount) Arguments: - name (
'_priorityMetaDataSent'()) – None - attachScope (
AttachScope()) – None - prototypeInstanceCount (
number()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, attachScope, effectiveModelKey, effectiveInclusionKey, originalInclusionKey) Arguments: - name (
'_remapInclusion'()) – None - attachScope (
AttachScope()) – None - effectiveModelKey (
ModelKey()) – None - effectiveInclusionKey (
InclusionKey()) – None - originalInclusionKey (
InclusionKey()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, attachScope, effectiveModelKey, originalModelKey) Arguments: - name (
'_remapModel'()) – None - attachScope (
AttachScope()) – None - effectiveModelKey (
ModelKey()) – None - originalModelKey (
ModelKey()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, url, attachScope) Arguments: - name (
'_fetchBegin'()) – None - url (
string()) – None - attachScope (
AttachScope()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, url, attachScope) Arguments: - name (
'_fetchEnd'()) – None - url (
string()) – None - attachScope (
AttachScope()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'_resetOpacity'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, modelKey) Arguments: - name (
'_rootModelKey'()) – None - modelKey (
ModelKey()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'_shutdownBegin'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'_test'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'_timeout'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, isFullyOutOfHierarchy) Arguments: - name (
'_updateTransform'()) – None - isFullyOutOfHierarchy (
boolean()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, key) Arguments: - name (
'_drawContextCreated'()) – None - key (
ViewKey()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, key) Arguments: - name (
'_drawContextDestroyed'()) – None - key (
ViewKey()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, cuttingSection) Arguments: - name (
'addCuttingSection'()) – None - cuttingSection (
ICuttingSection()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, id, filename) Arguments: - name (
'bcfLoaded'()) – None - id (
number()) – None - filename (BCFName) – None
Return type: void
- name (
-
CallbackManager.trigger(name, id) Arguments: - name (
'bcfRemoved'()) – None - id (
number()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, view) Arguments: - name (
'beginInteraction'()) – None - view (
IView()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, cadViewId, cadViewName) Arguments: - name (
'cadViewCreated'()) – None - cadViewId (CadViewId) – None
- cadViewName (
string()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, camera, view) Arguments: Return type: void
-
CallbackManager.trigger(name, isIdle, cappedInstanceCount) Arguments: - name (
'cappingIdle'()) – None - isIdle (
boolean()) – None - cappedInstanceCount (
number()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, id) Arguments: - name (
'configurationActivated'()) – None - id (NodeId) – None
Return type: void
- name (
-
CallbackManager.trigger(name, position, modifiers) Arguments: - name (
'contextMenu'()) – None - position (
Point2()) – None - modifiers (KeyModifiers) – None
Return type: void
- name (
-
CallbackManager.trigger(name, cuttingSection, planeIndex) Arguments: - name (
'cuttingPlaneDragStart'()) – None - cuttingSection (
ICuttingSection()) – None - planeIndex (
number()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, cuttingSection, planeIndex) Arguments: - name (
'cuttingPlaneDrag'()) – None - cuttingSection (
ICuttingSection()) – None - planeIndex (
number()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, cuttingSection, planeIndex) Arguments: - name (
'cuttingPlaneDragEnd'()) – None - cuttingSection (
ICuttingSection()) – None - planeIndex (
number()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'cuttingSectionsLoaded'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, view) Arguments: - name (
'endInteraction'()) – None - view (
IView()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, magnitude) Arguments: - name (
'explode'()) – None - magnitude (
number()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, camera, visiblePoints, viewKey) Arguments: - name (
'frameDrawn'()) – None - camera (
Camera()) – None - visiblePoints (
[number]()) – None - viewKey (
ViewKey()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, eventType, nodeIds, initialMatrices, newMatrices) Arguments: - name (
'handleEvent'()) – None - eventType (HandleEventType) – None
- nodeIds ([NodeId]) – None
- initialMatrices (
[Matrix]()) – None - newMatrices (
[Matrix]()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, eventType, nodeIds, initialMatrices, newMatrices) Arguments: - name (
'handleEventEnd'()) – None - eventType (HandleEventType) – None
- nodeIds ([NodeId]) – None
- initialMatrices (
[Matrix]()) – None - newMatrices (
[Matrix]()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, eventType, nodeIds, initialMatrices) Arguments: - name (
'handleEventStart'()) – None - eventType (HandleEventType) – None
- nodeIds ([NodeId]) – None
- initialMatrices (
[Matrix]()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'hwfParseComplete'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'incrementalSelectionBatchBegin'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'incrementalSelectionBatchEnd'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'incrementalSelectionEnd'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, infoType, message) Arguments: - name (
'info'()) – None - infoType (InfoType) – None
- message (
string()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, line) Arguments: - name (
'lineCreated'()) – None - line (
LineMarkup()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, line) Arguments: - name (
'lineDeleted'()) – None - line (
LineMarkup()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, line) Arguments: - name (
'lineLoaded'()) – None - line (
LineMarkup()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'measurementBegin'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, measurement) Arguments: - name (
'measurementCreated'()) – None - measurement (
MeasureMarkup()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, measurement) Arguments: - name (
'measurementDeleted'()) – None - measurement (
MeasureMarkup()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, measurement) Arguments: - name (
'measurementHidden'()) – None - measurement (
MeasureMarkup()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, measurement) Arguments: - name (
'measurementLoaded'()) – None - measurement (
MeasureMarkup()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, measurement) Arguments: - name (
'measurementShown'()) – None - measurement (
MeasureMarkup()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, measurement) Arguments: - name (
'measurementValueSet'()) – None - measurement (
MeasureMarkup()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, modelPath) Arguments: - name (
'missingModel'()) – None - modelPath (
string()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'modelLoadBegin'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, modelName, reason[, exception]) Arguments: - name (
'modelLoadFailure'()) – None - modelName (
ScModelName()) – None - reason (
string()) – None - exception (
any()) – optional None
Return type: void
- name (
-
CallbackManager.trigger(name, filename, fileType) Arguments: - name (
'modelStructureHeaderParsed'()) – None - filename (
string()) – None - fileType (
FileType()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, clearOnly, newRoots) Arguments: - name (
'modelSwitched'()) – None - clearOnly (
boolean()) – None - newRoots ([NodeId]) – None
Return type: void
- name (
-
CallbackManager.trigger(name, clearOnly) Arguments: - name (
'modelSwitchStart'()) – None - clearOnly (
boolean()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, noteText) Arguments: - name (
'noteTextCreated'()) – None - noteText (
NoteText()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, noteText) Arguments: - name (
'noteTextDeleted'()) – None - noteText (
NoteText()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, noteText) Arguments: - name (
'noteTextUpdated'()) – None - noteText (
NoteText()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, noteText) Arguments: - name (
'noteTextHidden'()) – None - noteText (
NoteText()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, noteText) Arguments: - name (
'noteTextShown'()) – None - noteText (
NoteText()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, overlayIndex, view) Arguments: - name (
'overlayViewportSet'()) – None - overlayIndex (
OverlayIndex()) – None - view (
IView()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, redlineMarkup) Arguments: - name (
'redlineCreated'()) – None - redlineMarkup (
RedlineItem()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, redlineMarkup) Arguments: - name (
'redlineDeleted'()) – None - redlineMarkup (
RedlineItem()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, redlineMarkup) Arguments: - name (
'redlineUpdated'()) – None - redlineMarkup (
RedlineItem()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'removeCuttingSection'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'sceneReady'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, events, removed) Arguments: - name (
'selectionArray'()) – None - events ([
NodeSelectionEvent()]) – None - removed (
boolean()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, id) Arguments: - name (
'sheetActivated'()) – None - id (SheetId) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'sheetDeactivated'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'streamingActivated'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'streamingDeactivated'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, loadedRootIds) Arguments: - name (
'subtreeDeleted'()) – None - loadedRootIds ([NodeId]) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'timeout'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, warningTime) Arguments: - name (
'timeoutWarning'()) – None - warningTime (
number()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, duration, view) Arguments: - name (
'transitionBegin'()) – None - duration (
number()) – None - view (
IView()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, view) Arguments: - name (
'transitionEnd'()) – None - view (
IView()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, frontVector, upVector) Arguments: Return type: void
-
CallbackManager.trigger(name, view) Arguments: - name (
'viewCreated'()) – None - view (
MarkupView()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, view) Arguments: - name (
'viewDeactivated'()) – None - view (
MarkupView()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, view) Arguments: - name (
'viewDeleted'()) – None - view (
MarkupView()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, view) Arguments: - name (
'viewLoaded'()) – None - view (
MarkupView()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, orientation, view) Arguments: - name (
'viewOrientation'()) – None - orientation (ViewOrientation) – None
- view (
IView()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, shownBodyIds, hiddenBodyIds) Arguments: Return type: void
-
CallbackManager.trigger(name) Arguments: - name (
'walkOperatorActivated'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'webGlContextLost'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name) Arguments: - name (
'websocketConnectionClosed'()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, event) Arguments: - name (
'XHRonerror'()) – None - event (
ErrorEvent()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, event, status, uri) Arguments: - name (
'XHRonloadend'()) – None - event (
ProgressEvent()) – None - status (
number()) – None - uri (
string()) – None
Return type: void
- name (
-
CallbackManager.trigger(name, event) Arguments: - name (
'XHRonprogress'()) – None - event (
ProgressEvent()) – None
Return type: void
- name (
unbind
-
CallbackManager.unbind(callbackMap) Arguments: - callbackMap (
CallbackMap()) – None
Return type: void
- callbackMap (