UISettingΒΆ
Enumeration UISetting
Index
Enumeration Members
Enumeration Members
ADD_ BUTTON_ ENABLED
ADD_ BUTTON_ FUNCTION
Specifies a function which is called when the user clicks on the add button. The specified function overrides the default behavior of opening the standard add dialog.
ALLOW_ ANNOTATIONS_ FROM_ UNTRUSTED_ SOURCE
Enables/Disables content validation for annotations from an untrusted source. Allowed values: "never", "always" or "ask"
ANNOTATION_ EDITING_ ENABLED
Enables/Disables the Annotation editing on double-click
BRANDING_ LABEL
Label used for branding. It is shown as an HTML link on the viewer and linked to BRANDING_URL.
BRANDING_ URL
URL to which the Branding Label points.
CAPPING_ CREATION_ ENABLED
Enables/Disables Capping Geometry creation
CIRCLE_ UNIT
Specifies unit used to visualize circle properties.
COLOR_ PICKER_ PALETTE_ ENTRIES
Specifies the palette entries of the color picker.
CONTEXT_ MENU_ ENABLED
Enables/Disables the default ContextMenu
CONTEXT_ MENU_ FUNCTION
A function to modify the context menu's contents
CUSTOM_ ICON_ MAP
Allows to add custom UI icons
CUSTOM_ TOOLBAR_ ICON_ MAP
Custom Toolbar Icons
CUSTOM_ TREE_ ICON_ MAP
CustomTreeIconMap
DETAILED_ DOUBLE_ MEASUREMENT_ RESULTS
Specifies if the results for double measurements include detailed information such as the specific measurement points, the delta between them, and more.
Detailed results are enabled by default
GROUP_ MODEL_ VIEWS_ BY_ SCOPE_ NODE
Specifies if model views should be grouped by their associated scope node within the Aux inspector dialog.
HOVERING_ LABEL_ MODE
Mode selection for hovering label
LABEL_ TOOLTIP_ ENABLED
Enables or disables the display of the 3D label tooltip.
LABEL_ TOOLTIP_ FUNCTION
A function to define the content of tooltips.
LANGUAGE
Sets the language for the UI s.
LOG_ LEVEL
Sets the log level for the UI.
MODELVIEW_ PRINT_ CONTENT_ FUNCTION
Specifies a function which returns additional content for the modelview printing
Function signature is function(context:contextAPI, nodeID:number, modelViewID:number) : Promise
MODELVIEW_ PRINT_ RESOURCE_ NAME_ FUNCTION
Specifies a function which returns custom name for the resource drop-down of the ModelViewPrintDialog
Function signature is function(context:contextAPI, nodeID:number) : Promise
NOTIFICATION_ FILTER
Specifies a list of UINotificationLevels which should be displayed.
OPEN_ VARIANTS_ DIALOG_ ON_ NODE_ ADD
Enables or disables the automatic opening of the VariantsDialog for added Models which includes Variant information.
PRINT_ LAYOUT
Sets the print layout potrait / landscape
PRINT_ QUALITY
Sets the print quality
SESSION_ STORAGE_ ENABLED
Enable/Disable the session storage.
SESSION_ STORAGE_ LINK_ TEMPLATE
Specifies the template for the session storage link. The template can include the following placeholders, which will be replaced internally when generating the link:
- ${SPACE_ID} The identifier of the stored space.
- ${HUB_URL} The configured URL of the connected instant3Dhub.
- ${ORIGIN} The origin of the current page, including the protocol and port (if specified).
- ${SELF} The full URL of the current page, URL parameters will be merged.
E.g.:
https://my-domain.com/my-app.html?storeSpaceId=${SPACE_ID} ${ORIGIN}/my-app.html?storeSpaceId=${SPACE_ID} ${SELF}?storeSpaceId=${SPACE_ID}
SHARE_ SESSION_ ENABLED
Enables or disables session sharing
SHARE_ SESSION_ LINK_ TEMPLATE
Specifies the template for the session share link. The template can include the following placeholders, which will be replaced internally when generating the link:
- ${SPACE_ID} The identifier of the stored space.
- ${HUB_URL} The configured URL of the connected instant3Dhub.
- ${ORIGIN} The origin of the current page, including the protocol and port (if specified).
- ${SELF} The full URL of the current page, URL parameters will be merged.
E.g.:
https://my-domain.com/my-app.html?sharedSpaceId=${SPACE_ID} ${ORIGIN}/my-app.html?sharedSpaceId=${SPACE_ID} ${SELF}?sharedSpaceId=${SPACE_ID}
SLAM_ PROVIDER_ TYPE
The type of the SLAM provider. This is used to provide an easy way to develop AR experiences.
Possible Values: "debugIos", "sequence". When "sequence" is selected you can specify additional parameters by appending them with a semicolon:
Possible Parameters are: url: Url to manifest.json for imageSequence (escaped url) fps: playback fps for image sequence startFrame: Start Frame for image sequence endFrame: End Frame for image sequence
E.g.: sequence;url=
TREEVIEW_ FILTER_ FUNCTION
A filtering function which simply defines whether a node, given as argument, should be visible in the tree view. The function returns false for nodes, which should be hidden. Instead, the children of the affected node will be displayed, unless they are also hidden by the filtering function.
The respective node will be shown if it has no children
The function can return a boolean or a promise-like returning a boolean.
TREEVIEW_ FORCE_ REAL_ TOGGLE_ VISIBLE
Enables/Disables always showing tracking indicators for tree items
TREEVIEW_ LABEL_ FUNCTION
A function which can be used to modify the label of a node in the tree view.
The function receives the current Context, the node ID and the original label as arguments and is expected to return a custom label as string.
UNIT
Sets the unit for data inside the webVis UI.
VARIANTS_ BUTTON_ FUNCTION
Specifies a function which is called when the user clicks on the variants button of a tree item. The specified function overrides the default behavior of opening the standard variant dialog.
Enables/disables the Add button in webvis-full