This section describes the properties of visualization type configurations, possible values, and the definition of those values for creating or editing visual types (custom charts) for Self-Service Analytics.
You must be an administrator to manage custom visual types.
name - stringname is the name of visual type the configuration file represents, and displays in the user interface. This name must be unique in your Self-Service Analytics instance, or it will overwrite or be overwritten by a visual type using the same name.type - stringtype is one of the properties Self-Service Analytics uses internally to represent and distinguish visual types. Built-in visuals have unique type properties. Any visual you add to the system should use the same value, CUSTOM.controls - array of stringscontrols is the list of things you enable this visual type to do. Supported values are included in the chart below:
Control
Description
UberStyle
Allows an instance of this visual type to use the Style Switcher to switch to other visual types.
Color
Allows an instance of this visual type to show the Color panel within the sidebar or pop-up editor.
Download
Allows instances of this visual type to be downloaded as an image, PDF, or configuration files.
Filters
Allows this visual type to be filtered using the filter editor in the sidebar or pop-up editor.
Publish
Enables this visualization for publication. If this control is not present, the “Filter” option is shown in a context menu.
Settings
Enables the settings panel in the sidebar or pop-up editor. Use the settings panel to edit the variables added to the visualization.
Sort
Enables the Sort & Limit panel in the sidebar or pop-up editor. This panel is used to sort and limit the data returned. Only certain variable types support sort and limit.
Subscribe
Allows the visual type to be the target of filters added from external sources and other visuals on the dashboard.
TimePlayer
Enables the Time panel in the sidebar or pop-up editor. This allows changing the field used for the time bar or turning off the time bar for each instance of the visual.
Undo
Allows users to undo changes they make to instances of this visualization.
Additional properties may be present in a visualization’s controls array but they may deprecated, irrelevant to a custom visual type that does not use the properties.
variables - array of objectsvariables are required for the configuration. This array of objects define data and non-data values associated with instances of this visualization. All supported variable configuration are included in the list below.
attribute variables are represented in the side panel as a button that users use to select a field. This variable’s selected field is not used as part of the data request by default, but the name is provided for other uses or for manual configuration within the visualization’s code.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
box-plot-metric variables are not represented on the settings panel. Enable editing a box-plot-metric variable by adding an axis label for the variable using the createAxisLabel method on the controller.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
colorNumb
integer
The number of colors to include in the color palette by default. 0 will choose the smallest palette available.
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
Edit float variables using a standard browser number input. If minimum, maximum, or both values are specified in the config, a helper message shows below the input to notify the user of these ranges.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
group variables are not represented on the settings panel. Enable editing a group variable by adding an axis label for the variable using the createAxisLabel method on the controller.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
colorNumb
integer
The number of colors to include in the color palette by default. 0 will choose the smallest palette available.
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
histogram-group variables are not represented on the settings panel. Enable editing a histogram-group variable by adding an axis label for the variable using the createAxisLabel method on the controller. Other options are not presented to users.
Define this property to enable color configuration for this variable.
count
Try to conform the number of bins to the given value.
width
Try to conform range number of bins to the given value.
binsCount
integer
Default number of bins to display when binType is set to count.
binsCount
number
Default number of bins to display when binType is set to width.
values
string
absolute suggests to the visual type that the actual sum of the bin should be y-axis values. relative suggests to the visual type that the values should be percentages of the whole sum of all bins.
cumulative
boolean
If true, the chart should include a representation of the cumulative value as the bins move from left to right. Typically represented as an overlaid line.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
colorNumb
integer
The number of colors to include in the color palette by default. 0 will choose the smallest palette available.
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
Edit integer variables using a standard browser number input. If minimum, maximum, or both values are specified in the config, a helper message shows below the input to notify the user of these ranges.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
metric variables are not represented on the settings panel. Enable editing a metric variable by adding an axis label for the variable using the createAxisLabel method on the controller.
The name of the color palette to use by default. The value_inherit uses the palette from the currently selected theme. Other available values include DefaultSequential and DefaultQualitative.
metricType
string
Set to color to enable this metric as the color metric. Only set this to one metric on the visualization.
legendType
string
Available values include palette and range.
config
object
All properties are optional.
displayNoneOption
boolean
When set to true, users can select None when choosing a field for this variable.
defaultValue
array of object
Enable to allow setting of a default configuration for the chosen field.
name
string
A value of none combined with config.displayNoneOption set to true will default the selected field to None. A value of count will automatically select the Volumemetric.
colorConfig
object
autoShowColorLegend
boolean
If true, show a legend for this variable by default.
colorNumb
integer
The number of colors to include in the color palette by default. 0 will choose the smallest palette available.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
colorNumb
integer
The number of colors to include in the color palette by default. 0 will choose the smallest palette available.
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
multi-group variables are not represented on the settings panel. Enable editing a multi-group variable by adding an axis label for the variable using the createAxisLabel method on the controller.
A label to show for each grouping level. The number of entries in this array should match the value set for groupLevel.
groupNames
array of strings
The number of grouping levels to allow.
groupTypes
array of strings
The set of field types to allow for each grouping level. Each entry should be a space-delimited list of all field types to allow. The number of entries in this array should match the value set for groupLevel. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
MONEY
NONE
groupTypes
string
The name of the color palette to use by default. The value_inherit uses the palette from the currently selected theme.
colorGroupIndex
integer
Define this property to enable color configuration for this variable.
autoShowColorLegend
boolean
If true, show a legend for this variable by default.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
colorNumb
integer
The number of colors to include in the color palette by default. 0 will choose the smallest palette available.
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
multi-metric variables are not represented on the settings panel. Enable editing a multi-metric variable by adding an axis label for the variable using the createAxisLabel method on the controller.
The name of the color palette to use by default. The value_inherit uses the palette from the currently selected theme. Other available values include DefaultSequential and DefaultQualitative.
metricType
string
Set to color to enable this metric as the color metric. Only set this to one metric on the visualization.
legendType
string
Available values include palette and range.
defaultValue
array of object
Enable to allow setting of a default configuration for the chosen field.
name
string
A value of none combined with config.displayNoneOption set to true will default the selected field to None. A value of count will automatically select the Volumemetric.
colorConfig
object
autoShowColorLegend
boolean
If true, show a legend for this variable by default.
colorNumb
integer
The number of colors to include in the color palette by default. 0 will choose the smallest palette available.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
colorNumb
integer
The number of colors to include in the color palette by default. 0 will choose the smallest palette available.
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
If the values property is provided, the variable is represented by a multi-select tag input.
If values is not provided, the variable is represented by a control that provides an arrangeable list of fields that includes an edit button. Users can select which fields should and should not be included.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
{ "name": "Tile Provider API Key", "type": "string", "descr": "API key for the tile provider chosen. OpenStreetMap does not require an API key.", "required": false }
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
{ "name": "Text Property", "type": "text", "descr": "API key for the tile provider chosen. OpenStreetMap does not require an API key.", "required": false }
ungrouped variables are represented by a series of buttons to allow users to select a set number of fields matched up with labels. Below the field buttons is a number input to choose a limit to the number of records that should be returned. By default, the labels provided are used to attempt to select the correct fields. If no fields match the labels, the first n fields are selected.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
ungroupedList variables are represented by two styles of control depending on the presence or absence of the groupLevel and groupNames properties in the config.If no groupLevel and groupNames properties are defined, the control provides only an arrangeable list of fields with an edit button which allows selecting or deselecting which fields should be included.If groupLevel and groupNames are defined in the config, the variable is represented by a combination of the UI from the ungroupedvariable and the UI shown above. This allows you to supply a set number of fields as named properties as well as an undefined number of additional fields for other purposes. When selecting the field for any named properties or for the additional fields list, the fields selected for other uses will not be selectable.
The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.
descr
string
A description of the variable for your reference. This is not displayed in the UI.
attributeType
array of strings
A list of field types to include when selecting fields for this variable. Accepted values:
ATTRIBUTE
TIME
NUMBER
INTEGER
required
boolean
Triggers the UI to require a value for certain variable types. Not used for this variable type.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Simba","colors":{"primary":"#000000","light":"#C5267E","dark":"#C5267E"},"logo":{"light":"https://mintcdn.com/insightsoftware/gZIiZN0TOlzyyQoT/assets/simbalogo.svg?fit=max\u0026auto=format\u0026n=gZIiZN0TOlzyyQoT\u0026q=85\u0026s=b9e38c50fc81dbe5496d19f89e5c51f1","dark":"https://mintcdn.com/insightsoftware/gZIiZN0TOlzyyQoT/assets/simbalogo.svg?fit=max\u0026auto=format\u0026n=gZIiZN0TOlzyyQoT\u0026q=85\u0026s=b9e38c50fc81dbe5496d19f89e5c51f1"},"favicon":"https://mintcdn.com/insightsoftware/gZIiZN0TOlzyyQoT/assets/favicon.svg?fit=max\u0026auto=format\u0026n=gZIiZN0TOlzyyQoT\u0026q=85\u0026s=6d49146d6a115874b4039c86117806f1","api":{"playground":{"display":"none"},"mdx":{"server":"https://api.example.com/"}},"appearance":{"default":"dark","strict":true},"navbar":{"links":[{"href":"https://community.insightsoftware.com/communitycentral/s/group/0F9UO0000000POD0A2/data-analytics-community","label":"Community"},{"href":"https://insightsoftware.com/support/product-support/","label":"Support"}],"primary":{"type":"button","label":"Get Started","href":"https://insightsoftware.com/data-and-analytics/"}},"footer":{"socials":{"x":"https://x.com/insightsoftware","github":"https://github.com/insightsoftware","linkedin":"https://www.linkedin.com/company/insightsoftware"}},"fonts":{"family":"Outfit"},"styling":{"eyebrows":"breadcrumbs","latex":false},"variables":{"simba_trino_odbc_connector":"Simba Trino ODBC Connector","api-url":"https://api.example.com"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"insightsoftware","hasAudioNarration":false,"actualSubdomain":"insightsoftware","customDomains":[],"gitSource":{"type":"github","owner":"isw-documentation","repo":"isw-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af210dde6826c9f4f270b02","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Simba Embedded Analytics","count":542},{"language":"default","tag":"Self-Service Analytics","count":542},{"language":"default","tag":"Reference","count":391},{"language":"default","tag":"API Endpoints","count":387},{"language":"default","tag":"Simba Agentic Intelligence","count":54},{"language":"default","tag":"Connect to Data","count":49},{"language":"default","tag":"Supported Connectors","count":36},{"language":"default","tag":"Administer","count":29},{"language":"default","tag":"Present Data","count":27},{"language":"default","tag":"Embed and Extend","count":20}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config","slug":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config","pageMetadata":{"title":"Visual Type Configuration Properties","description":null,"href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note,OptimizedImage,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`This section describes the properties of visualization type configurations, possible values, and the definition of those values for creating or editing visual types (custom charts) for Self-Service Analytics.`}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`2`,id:`properties`,children:`Properties`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`name`}),` - `,_jsx(_components.strong,{children:`string`})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`name`}),` is the name of visual type the configuration file represents, and displays in the user interface. This name must be unique in your Self-Service Analytics instance, or it will overwrite or be overwritten by a visual type using the same name.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`type`}),` - `,_jsx(_components.strong,{children:`string`})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`type`}),` is one of the properties Self-Service Analytics uses internally to represent and distinguish visual types. Built-in visuals have unique `,_jsx(_components.code,{children:`type`}),` properties. Any visual you add to the system should use the same value, `,_jsx(_components.code,{children:`CUSTOM`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`controls`}),` - `,_jsx(_components.strong,{children:`array of strings`})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`controls`}),` is the list of things you enable this visual type to do. Supported values are included in the chart below:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Control`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`UberStyle`}),_jsx(_components.td,{children:`Allows an instance of this visual type to use the Style Switcher to switch to other visual types.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Color`}),_jsx(_components.td,{children:`Allows an instance of this visual type to show the Color panel within the sidebar or pop-up editor.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Download`}),_jsx(_components.td,{children:`Allows instances of this visual type to be downloaded as an image, PDF, or configuration files.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Filters`}),_jsx(_components.td,{children:`Allows this visual type to be filtered using the filter editor in the sidebar or pop-up editor.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Publish`}),_jsx(_components.td,{children:`Enables this visualization for publication. If this control is not present, the “Filter” option is shown in a context menu.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Settings`}),_jsx(_components.td,{children:`Enables the settings panel in the sidebar or pop-up editor. Use the settings panel to edit the variables added to the visualization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sort`}),_jsx(_components.td,{children:`Enables the Sort \u0026 Limit panel in the sidebar or pop-up editor. This panel is used to sort and limit the data returned. Only certain variable types support sort and limit.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Subscribe`}),_jsx(_components.td,{children:`Allows the visual type to be the target of filters added from external sources and other visuals on the dashboard.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`TimePlayer`}),_jsx(_components.td,{children:`Enables the Time panel in the sidebar or pop-up editor. This allows changing the field used for the time bar or turning off the time bar for each instance of the visual.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Undo`}),_jsx(_components.td,{children:`Allows users to undo changes they make to instances of this visualization.`})]})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Additional properties may be present in a visualization’s `,_jsx(_components.code,{children:`controls`}),` array but they may deprecated, irrelevant to a custom visual type that does not use the properties.`]})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`variables`}),` - `,_jsx(_components.strong,{children:`array of objects`})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`variables`}),` are required for the configuration. This array of objects define data and non-data values associated with instances of this visualization. All supported variable configuration are included in the list below.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#attribute`,children:`attribute`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#bool`,children:`bool`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#box-plot-metric`,children:`box-plot-metric`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#color`,children:`color`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#float`,children:`float`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#group`,children:`group`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#histogram-group`,children:`histogram-group`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#integer`,children:`integer`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#metric`,children:`metric`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#multi-group`,children:`multi-group`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#multilist`,children:`multilist`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#multi-metric`,children:`multi-metric`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#singlelist`,children:`singlelist`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#string`,children:`string`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#text`,children:`text`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#ungrouped`,children:`ungrouped`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#ungroupedlist`,children:`ungroupedList`})}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`You can also maintain custom charts using the CLI. See `,_jsx(_components.a,{href:`/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-maint-cli`,children:`Maintain Custom Charts Using the Custom Chart CLI`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`attribute`,children:`attribute`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`attribute`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`attribute-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`attribute`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`attribute-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`attribute`}),` variables are represented in the side panel as a button that users use to select a field. This variable’s selected field is not used as part of the data request by default, but the name is provided for other uses or for manual configuration within the visualization’s code.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-attribute.png?fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=e376ed07699d241fdade6fcaf6682b2a`,alt:``,\"data-og-width\":`786`,width:`786`,\"data-og-height\":`668`,height:`668`,\"data-path\":`simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-attribute.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-attribute.png?w=280\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=baa713c7cc0c05a2d600ed810c4a70c5 280w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-attribute.png?w=560\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=ea8c0f7cc933daed538267664c4cd4c7 560w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-attribute.png?w=840\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=68688ccd3e1f7037991aa55f2b0ca872 840w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-attribute.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=51f11a8e79d4d86a2358b192290c6f7e 1100w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-attribute.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=b935db8f433fc7158021dcd435dc5a03 1650w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-attribute.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=76490d58fcb2a52da7374e8dc8aefe87 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`attribute-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Property`}),_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`None.`}),_jsx(_components.td,{}),_jsx(_components.td,{})]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`attribute-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`attribute-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`attribute-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"State\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"attribute\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"A field which represents a US State\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"attributeType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\t\t\"ATTRIBUTE\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\t],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`bool`,children:`bool`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`bool`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`bool-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`bool`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`bool-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`bool`}),` variables are represented in the side panel as a simple switch.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-bool.png?fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=dcea7c6cf4c3a2aad046b706adcab685`,alt:``,\"data-og-width\":`334`,width:`334`,\"data-og-height\":`39`,height:`39`,\"data-path\":`simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-bool.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-bool.png?w=280\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=94c956b8796a183958e59239673b52e8 280w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-bool.png?w=560\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=eb1cee8afe1c1ad4ffea458c64daf11a 560w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-bool.png?w=840\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=cadb5835afc2685442de8f2d2c21302a 840w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-bool.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=039442d6bcc514e3006ab630677e071e 1100w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-bool.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=1c72ef10ab1c250421f644686a3349f6 1650w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-bool.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=8829f17727832825f4a1d2d263dfb52b 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`bool-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Property`}),_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`None.`}),_jsx(_components.td,{}),_jsx(_components.td,{})]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`bool-generic-properties`,children:`Generic Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`bool-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`bool-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Show Metric Values\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"bool\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"colorMetric\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"colorNumb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`box-plot-metric`,children:`box-plot-metric`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`box-plot-metric`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`box-plot-metric-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`box-plot-metric`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`box-plot-metric-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`box-plot-metric`}),` variables are not represented on the settings panel. Enable editing a `,_jsx(_components.code,{children:`box-plot-metric`}),` variable by adding an axis label for the variable using the `,_jsx(_components.code,{children:`createAxisLabel`}),` method on the controller.`]}),`\n`,_jsx(Heading,{level:`3`,id:`box-plot-metric-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`20%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`58%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{colSpan:2,children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{children:`Allows you to set the default configuration for the specified field.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`func`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`Set to `,_jsx(_components.code,{children:`percentiles`}),`. This is the only value supported.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`args`})}),_jsx(`td`,{children:`array of integers`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of the percentiles to calculated. Supported values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`0`}),`\n`,_jsx(_components.li,{children:`25`}),`\n`,_jsx(_components.li,{children:`50`}),`\n`,_jsx(_components.li,{children:`75`}),`\n`,_jsx(_components.li,{children:`100`}),`\n`]})]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`box-plot-metric-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`colorNumb`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of colors to include in the color palette by default. 0 will choose the smallest palette available.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`box-plot-metric-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`box-plot-metric-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`20`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`20`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Box Plot Metric\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"box-plot-metric\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"attributeType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\t\t\"INTEGER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\t\t\"NUMBER\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\t],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"func\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"percentiles\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"args\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`\t\t\t0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`\t\t\t25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`\t\t\t50`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`\t\t\t75`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`\t\t\t100`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\t\t]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\t},`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"colorNumb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`color`,children:`color`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`color`}),`variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`color-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`color`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`color-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[`Edit `,_jsx(_components.code,{children:`color`}),` variables using the color panel. The visual type must include the control color in order to modify these variables.`]}),`\n`,_jsx(Heading,{level:`3`,id:`color-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Property`}),_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(_components.td,{children:`string`}),_jsxs(_components.td,{children:[`A color in any CSS color format. The value`,_jsx(_components.code,{children:`_inherit`}),` uses the color from the currently selected theme.`]})]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`color-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`color-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`color-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`7`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Label Color\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"color\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"A color for the label\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"_inherit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`float`,children:`float`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`float`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`float-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`float`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`float-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[`Edit `,_jsx(_components.code,{children:`float`}),` variables using a standard browser number input. If minimum, maximum, or both values are specified in the `,_jsx(_components.code,{children:`config`}),`, a helper message shows below the input to notify the user of these ranges.`]}),`\n`,_jsx(Heading,{level:`3`,id:`float-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`20%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`58%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{colSpan:2,children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(`td`,{children:`float`}),_jsx(`td`,{})]}),_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`config`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{children:`All properties are optional.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`min`})}),_jsx(`td`,{children:`float`}),_jsx(`td`,{children:`The minimum value allowed for this variable. Inclusive.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`max`})}),_jsx(`td`,{children:`float`}),_jsx(`td`,{children:`The maximum value allowed for this variable. Inclusive.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`float-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`float-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`float-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Float Option\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"float\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"A float value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1.5`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"max\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`22.3`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\t\t},`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`group`,children:`group`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`group`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`group-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`group`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`group-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`group`}),` variables are not represented on the settings panel. Enable editing a `,_jsx(_components.code,{children:`group`}),` variable by adding an axis label for the variable using the `,_jsx(_components.code,{children:`createAxisLabel`}),` method on the controller.`]}),`\n`,_jsx(Heading,{level:`3`,id:`group-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`58%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{colSpan:2}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`config`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{children:`All properties are optional.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`groupColorSet`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`The name of the color palette to use. The value`,_jsx(_components.code,{children:`_inherit`}),` uses the palette from the currently selected theme.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`colorGroupIndex`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`Define this property to enable color configuration for this variable.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`autoShowColorLegend`})}),_jsx(`td`,{children:`boolean`}),_jsxs(`td`,{children:[`Define as `,_jsx(_components.code,{children:`true`}),` to show the legend by default.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{children:`Define defaulting sort and limit properties for this variable. All properties are optional.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`limit`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`Limit to the number of groups to return.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`sort`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`dir`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`Default sort direction. Valid values are `,_jsx(_components.code,{children:`asc`}),` or `,_jsx(_components.code,{children:`desc`}),`.`]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`group-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`colorNumb`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of colors to include in the color palette by default. 0 will choose the smallest palette available.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`group-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsxs(_components.tbody,{children:[_jsx(_components.tr,{children:_jsx(_components.td,{children:_jsx(_components.code,{children:`colorMetric`})})}),_jsx(_components.tr,{children:_jsx(_components.td,{children:_jsx(_components.code,{children:`groupType`})})})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`group-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Group By\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"group\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"The group property\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"attributeType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ATTRIBUTE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"TIME\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"NUMBER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"INTEGER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`20`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorNumb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"groupColorSet\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"_inherit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorGroupIndex\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"autoShowColorLegend\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`histogram-group`,children:`histogram-group`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`histogram-group`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`histogram-group-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`histogram-group`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`histogram-group-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`histogram-group`}),` variables are not represented on the settings panel. Enable editing a `,_jsx(_components.code,{children:`histogram-group`}),` variable by adding an axis label for the variable using the `,_jsx(_components.code,{children:`createAxisLabel`}),` method on the controller. Other options are not presented to users.`]}),`\n`,_jsx(Heading,{level:`3`,id:`histogram-group-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`58%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{colSpan:2}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`config`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{children:`Sets the default values for this variable.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`binType`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`How the system should bin the data.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`auto`})}),_jsx(`td`,{}),_jsx(`td`,{children:`Define this property to enable color configuration for this variable.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`count`})}),_jsx(`td`,{}),_jsx(`td`,{children:`Try to conform the number of bins to the given value.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`width`})}),_jsx(`td`,{}),_jsx(`td`,{children:`Try to conform range number of bins to the given value.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`binsCount`})}),_jsx(`td`,{children:`integer`}),_jsxs(`td`,{children:[`Default number of bins to display when `,_jsx(_components.code,{children:`binType`}),` is set to `,_jsx(_components.code,{children:`count`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`binsCount`})}),_jsx(`td`,{children:`number`}),_jsxs(`td`,{children:[`Default number of bins to display when `,_jsx(_components.code,{children:`binType`}),` is set to `,_jsx(_components.code,{children:`width`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`values`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[_jsxs(_components.p,{children:[_jsx(_components.code,{children:`absolute`}),` suggests to the visual type that the actual sum of the bin should be y-axis values.`]}),_jsx(`br`,{}),_jsxs(_components.p,{children:[_jsx(_components.code,{children:`relative`}),` suggests to the visual type that the values should be percentages of the whole sum of all bins.`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`cumulative`})}),_jsx(`td`,{children:`boolean`}),_jsxs(`td`,{children:[`If `,_jsx(_components.code,{children:`true`}),`, the chart should include a representation of the cumulative value as the bins move from left to right. Typically represented as an overlaid line.`]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`histogram-group-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`colorNumb`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of colors to include in the color palette by default. 0 will choose the smallest palette available.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`histogram-group-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`histogram-group-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`17`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`17`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Group By\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"histogram-group\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"attributeType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\t\t\"INTEGER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\t\t\"NUMBER\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\t],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"colorNumb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"binsType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"auto\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"binsCount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"binsWidth\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"values\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"absolute\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"cumulative\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\t},`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`integer`,children:`integer`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`integer`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`integer-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`integer`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`integer-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[`Edit `,_jsx(_components.code,{children:`integer`}),` variables using a standard browser number input. If minimum, maximum, or both values are specified in the `,_jsx(_components.code,{children:`config`}),`, a helper message shows below the input to notify the user of these ranges.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-integer.png?fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=5957c04f8c9f87a16b06822d30f2997c`,alt:``,\"data-og-width\":`338`,width:`338`,\"data-og-height\":`47`,height:`47`,\"data-path\":`simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-integer.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-integer.png?w=280\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=9872dc56c06730528b436a569949e445 280w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-integer.png?w=560\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=3eca39c0c9a0d613f7c1c8fd76534c83 560w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-integer.png?w=840\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=df40c2f650b6d8eb5d923682432604df 840w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-integer.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=dc3c23e6c026558071d9a69966cf7a97 1100w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-integer.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=c852cc24adf53f957f50d434e3c93bc0 1650w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-integer.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=a55b25d59bc0b9ba39e568eb3184aaeb 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`integer-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`20%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`58%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{colSpan:2,children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{})]}),_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`config`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{children:`All properties are optional.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`min`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The minimum value allowed for this variable. Inclusive.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`max`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The maximum value allowed for this variable. Inclusive.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`integer-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`integer-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`integer-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Integer Option\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"integer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"An integer value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\t\"max\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`22`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\t},`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\t\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`metric`,children:`metric`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`metric`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`metric-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`metric`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`metric-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`metric`}),` variables are not represented on the settings panel. Enable editing a `,_jsx(_components.code,{children:`metric`}),` variable by adding an axis label for the variable using the `,_jsx(_components.code,{children:`createAxisLabel`}),` method on the controller.`]}),`\n`,_jsx(Heading,{level:`3`,id:`metric-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`58%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{colSpan:2}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`colorSet`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`The name of the color palette to use by default. The value`,_jsx(_components.code,{children:`_inherit`}),` uses the palette from the currently selected theme. Other available values include `,_jsx(_components.code,{children:`DefaultSequential`}),` and `,_jsx(_components.code,{children:`DefaultQualitative`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`metricType`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`Set to `,_jsx(_components.code,{children:`color`}),` to enable this metric as the color metric. Only set this to one metric on the visualization.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`legendType`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`Available values include `,_jsx(_components.code,{children:`palette`}),` and `,_jsx(_components.code,{children:`range`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`config`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{children:`All properties are optional.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`displayNoneOption`})}),_jsx(`td`,{children:`boolean`}),_jsxs(`td`,{children:[`When set to `,_jsx(_components.code,{children:`true`}),`, users can select `,_jsx(_components.code,{children:`None`}),` when choosing a field for this variable.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(`td`,{children:`array of object`}),_jsx(`td`,{children:`Enable to allow setting of a default configuration for the chosen field.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`A value of `,_jsx(_components.code,{children:`none`}),` combined with `,_jsx(_components.code,{children:`config.displayNoneOption`}),` set to `,_jsx(_components.code,{children:`true`}),` will default the selected field to `,_jsx(_components.code,{children:`None`}),`. A value of `,_jsx(_components.code,{children:`count`}),` will automatically select the `,_jsx(_components.code,{children:`Volume`}),`metric.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`colorConfig`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`autoShowColorLegend`})}),_jsx(`td`,{children:`boolean`}),_jsxs(`td`,{children:[`If `,_jsx(_components.code,{children:`true`}),`, show a legend for this variable by default.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`colorNumb`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of colors to include in the color palette by default. 0 will choose the smallest palette available.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`legendType`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`Available values include `,_jsx(_components.code,{children:`palette`}),` and `,_jsx(_components.code,{children:`range`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`colorScaleType`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`Available values include `,_jsx(_components.code,{children:`gradient`}),` and `,_jsx(_components.code,{children:`distinct`}),`.`]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`metric-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`colorNumb`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of colors to include in the color palette by default. 0 will choose the smallest palette available.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`metric-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsxs(_components.tbody,{children:[_jsx(_components.tr,{children:_jsx(_components.td,{children:_jsx(_components.code,{children:`colorMetric`})})}),_jsx(_components.tr,{children:_jsx(_components.td,{children:_jsx(_components.code,{children:`groupType`})})})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`metric-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Bar Color\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"metric\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"attributeType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"INTEGER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"NUMBER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorConfig\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorNumb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`3`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"legendType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"palette\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"autoShowColorLegend\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } } ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"displayNoneOption\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorNumb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`3`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorSet\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"_inherit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"metricType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"color\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"legendType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"palette\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`multi-group`,children:`multi-group`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`multi-group`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`multi-group-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`multi-group`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`multi-group-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`multi-group`}),` variables are not represented on the settings panel. Enable editing a `,_jsx(_components.code,{children:`multi-group`}),` variable by adding an axis label for the variable using the `,_jsx(_components.code,{children:`createAxisLabel`}),` method on the controller.`]}),`\n`,_jsx(Heading,{level:`3`,id:`multi-group-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`config`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`groupLevel`})}),_jsx(`td`,{children:`array of integers`}),_jsxs(`td`,{children:[`A label to show for each grouping level. The number of entries in this array should match the value set for `,_jsx(_components.code,{children:`groupLevel`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`groupNames`})}),_jsx(`td`,{children:`array of strings`}),_jsx(`td`,{children:`The number of grouping levels to allow.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`groupTypes`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsxs(_components.p,{children:[`The set of field types to allow for each grouping level. Each entry should be a space-delimited list of all field types to allow. The number of entries in this array should match the value set for `,_jsx(_components.code,{children:`groupLevel`}),`. Accepted values:`]}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`MONEY`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NONE`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`groupTypes`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`The name of the color palette to use by default. The value`,_jsx(_components.code,{children:`_inherit`}),` uses the palette from the currently selected theme.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`colorGroupIndex`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`Define this property to enable color configuration for this variable.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`autoShowColorLegend`})}),_jsx(`td`,{children:`boolean`}),_jsxs(`td`,{children:[`If `,_jsx(_components.code,{children:`true`}),`, show a legend for this variable by default.`]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`multi-group-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`colorNumb`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of colors to include in the color palette by default. 0 will choose the smallest palette available.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`multi-group-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsxs(_components.tbody,{children:[_jsx(_components.tr,{children:_jsx(_components.td,{children:_jsx(_components.code,{children:`colorMetric`})})}),_jsx(_components.tr,{children:_jsx(_components.td,{children:_jsx(_components.code,{children:`groupType`})})})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`multi-group-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Multi Group By\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"multi-group\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Multiple, layered groups\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"attributeType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ATTRIBUTE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"TIME\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorNumb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"groupLevel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"groupNames\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Group 1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Group 2\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"groupLimits\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`50`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`20`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"groupTypes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ATTRIBUTE TIME NUMBER INTEGER MONEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ATTRIBUTE TIME NUMBER INTEGER MONEY NONE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"groupColorSet\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"_inherit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorGroupIndex\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"autoShowColorLegend\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`multi-metric`,children:`multi-metric`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`multi-metric`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`multi-metric-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`multi-metric`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`multi-metric-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`multi-metric`}),` variables are not represented on the settings panel. Enable editing a `,_jsx(_components.code,{children:`multi-metric`}),` variable by adding an axis label for the variable using the `,_jsx(_components.code,{children:`createAxisLabel`}),` method on the controller.`]}),`\n`,_jsx(Heading,{level:`3`,id:`multi-metric-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`58%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{colSpan:3,children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`colorSet`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`The name of the color palette to use by default. The value`,_jsx(_components.code,{children:`_inherit`}),` uses the palette from the currently selected theme. Other available values include `,_jsx(_components.code,{children:`DefaultSequential`}),` and `,_jsx(_components.code,{children:`DefaultQualitative`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`metricType`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`Set to `,_jsx(_components.code,{children:`color`}),` to enable this metric as the color metric. Only set this to one metric on the visualization.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`legendType`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`Available values include `,_jsx(_components.code,{children:`palette`}),` and `,_jsx(_components.code,{children:`range`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:3,children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(`td`,{children:`array of object`}),_jsx(`td`,{children:`Enable to allow setting of a default configuration for the chosen field.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`A value of `,_jsx(_components.code,{children:`none`}),` combined with `,_jsx(_components.code,{children:`config.displayNoneOption`}),` set to `,_jsx(_components.code,{children:`true`}),` will default the selected field to `,_jsx(_components.code,{children:`None`}),`. A value of `,_jsx(_components.code,{children:`count`}),` will automatically select the `,_jsx(_components.code,{children:`Volume`}),`metric.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`colorConfig`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`autoShowColorLegend`})}),_jsx(`td`,{children:`boolean`}),_jsxs(`td`,{children:[`If `,_jsx(_components.code,{children:`true`}),`, show a legend for this variable by default.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`colorNumb`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of colors to include in the color palette by default. 0 will choose the smallest palette available.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`legendType`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`Available values include `,_jsx(_components.code,{children:`palette`}),` and `,_jsx(_components.code,{children:`range`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`colorScaleType`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`Available values include `,_jsx(_components.code,{children:`gradient`}),` and `,_jsx(_components.code,{children:`distinct`}),`.`]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`multi-metric-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`colorNumb`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of colors to include in the color palette by default. 0 will choose the smallest palette available.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`multi-metric-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:_jsx(_components.code,{children:`colorMetric`})})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`multi-metric-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Y1 Axis\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"multi-metric\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"attributeType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"INTEGER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"NUMBER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorConfig\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"autoShowColorLegend\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } } ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorNumb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`4`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"metricType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"color\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"colorSet\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"_inherit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"legendType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"palette\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`multilist`,children:`multilist`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`multilist`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`multilist-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`multilist`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`multilist-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`multilist`}),` have two modes:`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`If the `,_jsx(_components.code,{children:`values`}),` property is provided, the variable is represented by a multi-select tag input.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-multilist.png?fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=4e259a58d2d589f19f88d163940337db`,alt:``,\"data-og-width\":`337`,width:`337`,\"data-og-height\":`214`,height:`214`,\"data-path\":`simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-multilist.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-multilist.png?w=280\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=563dcc1e9e3114904d1fc381b7110aff 280w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-multilist.png?w=560\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=4382ea805ad380744b5002329da90358 560w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-multilist.png?w=840\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=406423f3af406f2fc00dc719c7d28431 840w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-multilist.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=d6875aa697b0fdd5b2f0d3ceac987e14 1100w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-multilist.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=c6c8b9dce59fd889871b30c9c15470fe 1650w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-multilist.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=8c1c42e763f08a5bf051e3a462179d38 2500w`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`If `,_jsx(_components.code,{children:`values`}),` is not provided, the variable is represented by a control that provides an arrangeable list of fields that includes an edit button. Users can select which fields should and should not be included.`]}),`\n`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`multilist-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Property`}),_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(_components.td,{children:`array of strings`}),_jsx(_components.td,{children:`Only applicable for the static value list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`values`})}),_jsx(_components.td,{children:`array of strings`}),_jsx(_components.td,{children:`The options made available to users for selection.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`multilist-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`multilist-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`multilist-samples`,children:`Samples`}),`\n`,_jsx(Heading,{level:`4`,id:`static-values`,children:`Static Values`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Test Static Value Multilist\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"multilist\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Select multiple values. Order is not selectable\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"values\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Value 1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Value 2\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Value 3\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Value 4\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Value 2\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Value 3\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`4`,id:`field-selection`,children:`Field Selection`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Test Field Multilist\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"multilist\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Select and arrange multiple fields\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"attributeType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ATTRIBUTE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"TIME\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"NUMBER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"INTEGER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`singlelist`,children:`singlelist`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`singlelist`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`singlelist-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`singlelist`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`singlelist-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`singlelist`}),` variables are represented in the settings sidebar as a simple drop down.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-singlelist.png?fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=cbb51b244996deb59d7eb8dc96f79aef`,alt:``,\"data-og-width\":`352`,width:`352`,\"data-og-height\":`204`,height:`204`,\"data-path\":`simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-singlelist.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-singlelist.png?w=280\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=e389fe37c35c59ee6a2f4425c76a2b5f 280w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-singlelist.png?w=560\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=c86a5520b704d05ca20e41449ecbc961 560w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-singlelist.png?w=840\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=cd5cd1387f1a1956221975aed6a063be 840w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-singlelist.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=69582ed166b030e60a52a66d651b9610 1100w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-singlelist.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=ad735907ef7f207ef9a3897c02eb5eb9 1650w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-singlelist.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=d647a26d37a8373ba24bc94ceb87cd4c 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`singlelist-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Property`}),_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`values`})}),_jsx(_components.td,{children:`array of strings`}),_jsx(_components.td,{children:`The options you make available for users to select from.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`singlelist-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`singlelist-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`singlelist-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Tile Provider\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"singlelist\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Map tile provider\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"values\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OpenStreetMap (no API key required)\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"MapQuest\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"MapBox\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"N/A\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"defaultValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OpenStreetMap (no API key required)\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`string`,children:`string`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`string`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`string-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`string`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`string-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[`Users can edit `,_jsx(_components.code,{children:`string`}),` variables using a standard browser text input.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-string.png?fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=37a9485c3db9a85fe52856213073ab87`,alt:``,\"data-og-width\":`337`,width:`337`,\"data-og-height\":`66`,height:`66`,\"data-path\":`simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-string.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-string.png?w=280\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=247e432e6ee358def289c6eec20c5586 280w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-string.png?w=560\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=4f988b11bf206e5eaa6730202abdc149 560w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-string.png?w=840\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=e23824149309dd14b3aeb46e44d10ef9 840w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-string.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=2e6d220542b6f317730dedba2e4f9d72 1100w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-string.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=96689bc49ec9e53378d0345c78bac83e 1650w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-string.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=172d7f01c18b30ac249f51725a051828 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`string-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Property`}),_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{})]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`string-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`string-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`string-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Tile Provider API Key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"string\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"API key for the tile provider chosen. OpenStreetMap does not require an API key.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`text`,children:`text`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`text`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`text-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`text`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`text-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[`Users can edit `,_jsx(_components.code,{children:`text`}),` variables using a standard browser text input.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-text.png?fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=c5a81c660ff5d4a6adda72b5d6ff46bb`,alt:``,\"data-og-width\":`333`,width:`333`,\"data-og-height\":`94`,height:`94`,\"data-path\":`simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-text.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-text.png?w=280\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=566c80430fa2a76bd60ca8b4a7285355 280w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-text.png?w=560\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=6021fcb1b0f290e44358413fe7834c93 560w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-text.png?w=840\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=0665b90818ba1d2544779e8ac75c283a 840w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-text.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=b10c2c2cd2374d1466f47a2702015184 1100w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-text.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=a5ce6b409f664edaa116dae2766331ba 1650w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-text.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=ea133ca2eb4d40c7509ab490ce901f42 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`text-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Property`}),_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`defaultValue`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{})]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`text-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`text-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`text-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Text Property\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"API key for the tile provider chosen. OpenStreetMap does not require an API key.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`ungrouped`,children:`ungrouped`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`ungrouped`}),` variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`ungrouped-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`ungrouped`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`ungrouped-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`ungrouped`}),` variables are represented by a series of buttons to allow users to select a set number of fields matched up with labels. Below the field buttons is a number input to choose a limit to the number of records that should be returned. By default, the labels provided are used to attempt to select the correct fields. If no fields match the labels, the first `,_jsx(_components.em,{children:`n`}),` fields are selected.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungrouped.png?fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=cbe4c20a0421a88f4c9a3da567e08bab`,alt:``,\"data-og-width\":`786`,width:`786`,\"data-og-height\":`700`,height:`700`,\"data-path\":`simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungrouped.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungrouped.png?w=280\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=07d1b29cc4c751ab312f6ac04046b462 280w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungrouped.png?w=560\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=df15c6510c377b55731a122dea0b2f13 560w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungrouped.png?w=840\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=946fbe15670c2152d06b3210cecb9dfe 840w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungrouped.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=7322ee020eb613f8e030bd1db463799b 1100w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungrouped.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=bc5e8f4bdf258579308a603d077d5355 1650w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungrouped.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=6c2da3313782e7f32e999022df2a7378 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`ungrouped-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`20%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`58%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{colSpan:2,children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`config`})}),_jsx(`td`,{children:`object`}),_jsx(`td`,{children:`All properties are required.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`groupLevel`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of fields to be selected.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`groupNames`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[`A list of labels for the fields. The length of this array should match the value set for `,_jsx(_components.code,{children:`groupLevel`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`limit`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of ungrouped records to return.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`ungrouped-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`ungrouped-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`ungrouped-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Latitude/Longitude\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ungrouped\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Latitude and Longitude fields\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"groupLevel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"groupNames\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Latitude\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Longitude\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`}),`\n`,_jsx(Heading,{level:`2`,id:`ungroupedlist`,children:`ungroupedList`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`ungroupedList`}),`variable is part of the array of objects you use to define data and non-data values for this visualization.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`You must be an administrator to manage custom visual types.`})}),`\n`,_jsx(Heading,{level:`3`,id:`ungroupedlist-type`,children:`Type`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`ungroupedList`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`ungroupedlist-editor`,children:`Editor`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`ungroupedList`}),` variables are represented by two styles of control depending on the presence or absence of the `,_jsx(_components.code,{children:`groupLevel`}),` and `,_jsx(_components.code,{children:`groupNames`}),` properties in the `,_jsx(_components.code,{children:`config`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`If no `,_jsx(_components.code,{children:`groupLevel`}),` and `,_jsx(_components.code,{children:`groupNames`}),` properties are defined, the control provides only an arrangeable list of fields with an edit button which allows selecting or deselecting which fields should be included.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist02.png?fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=79e937344e4b1faaf8002973c6807b72`,alt:`custom chart settings sidebar ungrouped list`,\"data-og-width\":`786`,width:`786`,\"data-og-height\":`668`,height:`668`,\"data-path\":`simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist02.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist02.png?w=280\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=f3a790e4938be0aaf5f671851504e654 280w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist02.png?w=560\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=397ec2a674f3b83436f2bef665963a7c 560w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist02.png?w=840\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=0f1aa13aa6ca7dde5abeaf03817bd444 840w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist02.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=d1fe3586043496c515f98f9f844b6fb7 1100w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist02.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=e9a7b326946bd5d3e608b8f3afef61fe 1650w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist02.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=7f5adf036ac1fcba1d632ad9052a89d5 2500w`}),`\n`,_jsxs(_components.p,{children:[`If `,_jsx(_components.code,{children:`groupLevel`}),` and `,_jsx(_components.code,{children:`groupNames`}),` are defined in the `,_jsx(_components.code,{children:`config`}),`, the variable is represented by a combination of the UI from the `,_jsx(_components.code,{children:`ungrouped`}),`variable and the UI shown above. This allows you to supply a set number of fields as named properties as well as an undefined number of additional fields for other purposes. When selecting the field for any named properties or for the additional fields list, the fields selected for other uses will not be selectable.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist-settings-03.png?fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=d9c325029bdbbffae958f432b9bc8f85`,alt:`custom chart settings example`,\"data-og-width\":`401`,width:`401`,\"data-og-height\":`738`,height:`738`,\"data-path\":`simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist-settings-03.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist-settings-03.png?w=280\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=5414f3dedcc8325fe8b160247ad9ffd3 280w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist-settings-03.png?w=560\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=76725796992279b8c74fdedf3fb205ab 560w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist-settings-03.png?w=840\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=7a0d04623184e28bfc188f981d9bbe6a 840w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist-settings-03.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=77783925f1f6ffc2f24adf2c1853c6e7 1100w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist-settings-03.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=5252919daa1c55b73ba267d347162f9b 1650w, https://mintcdn.com/insightsoftware/2cXq_sDOxrDVXUcv/simba-embedded-analytics/docs/self-service-analytics/26.3/images/customchart/custom-ungroupedlist-settings-03.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2cXq_sDOxrDVXUcv\u0026q=85\u0026s=7d8010d83561e19a2bf1d623ceb13369 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`ungroupedlist-variable-specific-properties`,children:`Variable Specific Properties`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`10%`}}),_jsx(`col`,{style:{width:`20%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`58%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{colSpan:2,children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{colSpan:2,children:_jsx(_components.code,{children:`config`})}),_jsx(`td`,{children:`object`}),_jsxs(`td`,{children:[`All properties are optional but `,_jsx(_components.code,{children:`groupLevel`}),` and `,_jsx(_components.code,{children:`groupNames`}),` should be provided together if they are provided.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`groupLevel`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of fields to select.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`groupNames`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[`A list of labels for the fields. The length of this array should match the value provided as `,_jsx(_components.code,{children:`groupLevel`}),`.`]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`limit`})}),_jsx(`td`,{children:`integer`}),_jsx(`td`,{children:`The number of ungrouped records that should be returned.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`additionalFieldsLabel`})}),_jsx(`td`,{children:`string`}),_jsxs(`td`,{children:[`The label that will be shown above the field list if `,_jsx(_components.code,{children:`groupLevel`}),` and `,_jsx(_components.code,{children:`groupNames`}),` are provided.`]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`ungroupedlist-generic-properties`,children:`Generic Properties`}),`\n`,_jsx(_components.p,{children:`Generic properties apply to many variables.`}),`\n`,_jsxs(`table`,{children:[_jsxs(`colgroup`,{children:[_jsx(`col`,{style:{width:`22%`}}),_jsx(`col`,{style:{width:`12%`}}),_jsx(`col`,{style:{width:`66%`}})]}),_jsx(`thead`,{children:_jsxs(`tr`,{children:[_jsx(`th`,{children:`Property`}),_jsx(`th`,{children:`Argument`}),_jsx(`th`,{children:`Description`})]})}),_jsxs(`tbody`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`name`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`The name of the property. It must be unique among all variables on the visualization. This name is used to access the data accessor and/or variable value on the controller provided to the visualization.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`descr`})}),_jsx(`td`,{children:`string`}),_jsx(`td`,{children:`A description of the variable for your reference. This is not displayed in the UI.`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`attributeType`})}),_jsx(`td`,{children:`array of strings`}),_jsxs(`td`,{children:[_jsx(_components.p,{children:`A list of field types to include when selecting fields for this variable. Accepted values:`}),_jsx(`br`,{}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ATTRIBUTE`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`TIME`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`NUMBER`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INTEGER`})}),`\n`]})]})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`required`})}),_jsx(`td`,{children:`boolean`}),_jsx(`td`,{children:`Triggers the UI to require a value for certain variable types. Not used for this variable type.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`ungroupedlist-deprecated-properties`,children:`Deprecated Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsx(_components.tr,{children:_jsx(_components.th,{children:`Property`})})}),_jsx(_components.tbody,{children:_jsx(_components.tr,{children:_jsx(_components.td,{children:`None.`})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`ungroupedlist-samples`,children:`Samples`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Test Ungrouped List\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ungroupedList\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"descr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Select multiple fields for ungrouped data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"attributeType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ATTRIBUTE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"INTEGER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"NUMBER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"groupLevel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"groupNames\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [ `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Latitude\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Longitude\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"additionalFieldsLabel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Extra Fields\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"required\"`}),_jsx(_components.span,{style:{color:`#82071E`,\"--shiki-light-font-style\":`italic`,\"--shiki-dark\":`#F44747`,\"--shiki-dark-font-style\":`inherit`},children:`:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`See Visual Type Configuration Properties.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Visual Type Configuration Properties","description":null,"href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Properties","slug":"properties","depth":2,"children":[]},{"title":"attribute","slug":"attribute","depth":2,"children":[{"title":"Type","slug":"attribute-type","depth":3,"children":[]},{"title":"Editor","slug":"attribute-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"attribute-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"attribute-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"attribute-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"attribute-samples","depth":3,"children":[]}]},{"title":"bool","slug":"bool","depth":2,"children":[{"title":"Type","slug":"bool-type","depth":3,"children":[]},{"title":"Editor","slug":"bool-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"bool-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"bool-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"bool-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"bool-samples","depth":3,"children":[]}]},{"title":"box-plot-metric","slug":"box-plot-metric","depth":2,"children":[{"title":"Type","slug":"box-plot-metric-type","depth":3,"children":[]},{"title":"Editor","slug":"box-plot-metric-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"box-plot-metric-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"box-plot-metric-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"box-plot-metric-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"box-plot-metric-samples","depth":3,"children":[]}]},{"title":"color","slug":"color","depth":2,"children":[{"title":"Type","slug":"color-type","depth":3,"children":[]},{"title":"Editor","slug":"color-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"color-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"color-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"color-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"color-samples","depth":3,"children":[]}]},{"title":"float","slug":"float","depth":2,"children":[{"title":"Type","slug":"float-type","depth":3,"children":[]},{"title":"Editor","slug":"float-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"float-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"float-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"float-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"float-samples","depth":3,"children":[]}]},{"title":"group","slug":"group","depth":2,"children":[{"title":"Type","slug":"group-type","depth":3,"children":[]},{"title":"Editor","slug":"group-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"group-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"group-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"group-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"group-samples","depth":3,"children":[]}]},{"title":"histogram-group","slug":"histogram-group","depth":2,"children":[{"title":"Type","slug":"histogram-group-type","depth":3,"children":[]},{"title":"Editor","slug":"histogram-group-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"histogram-group-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"histogram-group-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"histogram-group-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"histogram-group-samples","depth":3,"children":[]}]},{"title":"integer","slug":"integer","depth":2,"children":[{"title":"Type","slug":"integer-type","depth":3,"children":[]},{"title":"Editor","slug":"integer-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"integer-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"integer-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"integer-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"integer-samples","depth":3,"children":[]}]},{"title":"metric","slug":"metric","depth":2,"children":[{"title":"Type","slug":"metric-type","depth":3,"children":[]},{"title":"Editor","slug":"metric-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"metric-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"metric-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"metric-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"metric-samples","depth":3,"children":[]}]},{"title":"multi-group","slug":"multi-group","depth":2,"children":[{"title":"Type","slug":"multi-group-type","depth":3,"children":[]},{"title":"Editor","slug":"multi-group-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"multi-group-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"multi-group-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"multi-group-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"multi-group-samples","depth":3,"children":[]}]},{"title":"multi-metric","slug":"multi-metric","depth":2,"children":[{"title":"Type","slug":"multi-metric-type","depth":3,"children":[]},{"title":"Editor","slug":"multi-metric-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"multi-metric-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"multi-metric-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"multi-metric-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"multi-metric-samples","depth":3,"children":[]}]},{"title":"multilist","slug":"multilist","depth":2,"children":[{"title":"Type","slug":"multilist-type","depth":3,"children":[]},{"title":"Editor","slug":"multilist-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"multilist-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"multilist-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"multilist-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"multilist-samples","depth":3,"children":[]},{"title":"Static Values","slug":"static-values","depth":4,"children":[]},{"title":"Field Selection","slug":"field-selection","depth":4,"children":[]}]},{"title":"singlelist","slug":"singlelist","depth":2,"children":[{"title":"Type","slug":"singlelist-type","depth":3,"children":[]},{"title":"Editor","slug":"singlelist-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"singlelist-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"singlelist-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"singlelist-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"singlelist-samples","depth":3,"children":[]}]},{"title":"string","slug":"string","depth":2,"children":[{"title":"Type","slug":"string-type","depth":3,"children":[]},{"title":"Editor","slug":"string-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"string-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"string-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"string-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"string-samples","depth":3,"children":[]}]},{"title":"text","slug":"text","depth":2,"children":[{"title":"Type","slug":"text-type","depth":3,"children":[]},{"title":"Editor","slug":"text-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"text-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"text-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"text-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"text-samples","depth":3,"children":[]}]},{"title":"ungrouped","slug":"ungrouped","depth":2,"children":[{"title":"Type","slug":"ungrouped-type","depth":3,"children":[]},{"title":"Editor","slug":"ungrouped-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"ungrouped-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"ungrouped-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"ungrouped-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"ungrouped-samples","depth":3,"children":[]}]},{"title":"ungroupedList","slug":"ungroupedlist","depth":2,"children":[{"title":"Type","slug":"ungroupedlist-type","depth":3,"children":[]},{"title":"Editor","slug":"ungroupedlist-editor","depth":3,"children":[]},{"title":"Variable Specific Properties","slug":"ungroupedlist-variable-specific-properties","depth":3,"children":[]},{"title":"Generic Properties","slug":"ungroupedlist-generic-properties","depth":3,"children":[]},{"title":"Deprecated Properties","slug":"ungroupedlist-deprecated-properties","depth":3,"children":[]},{"title":"Samples","slug":"ungroupedlist-samples","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"insightsoftware","siteName":"Simba","title":"Visual Type Configuration Properties - Simba","navMaps":{"firstHrefInVersion":{"26.3":{"href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config","matchLevel":0},"26.2":{"href":"/simba-agentic-intelligence/docs/26.2/getting-started/product-overview","matchLevel":4},"1.0.0":{"href":"/simba-embedded-analytics/docs/pixel-perfect-reporting/redirect","matchLevel":4}},"firstHrefInLanguage":{}},"lastModified":"2026-10-15T18:35:27.493Z","originalFileLocation":"simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Simba\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/insightsoftware/HWuOt3ak0Q9PCzg7/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/insightsoftware/HWuOt3ak0Q9PCzg7/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/insightsoftware/HWuOt3ak0Q9PCzg7/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/insightsoftware/HWuOt3ak0Q9PCzg7/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/insightsoftware/HWuOt3ak0Q9PCzg7/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/insightsoftware/HWuOt3ak0Q9PCzg7/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/insightsoftware/HWuOt3ak0Q9PCzg7/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/insightsoftware/HWuOt3ak0Q9PCzg7/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/insightsoftware/HWuOt3ak0Q9PCzg7/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Visual Type Configuration Properties - Simba\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Simba\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://insightsoftware.mintlify.site/_mintlify/api/og/v2?division=Manage+Custom+Charts\u0026amp;title=Visual+Type+Configuration+Properties\u0026amp;theme=29e20a5b1d44fb49c8999d45\u0026amp;signature=e405dc45b7ec72bca8fa5f2362dbe58634a429f26e399963d9215e2143624795\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Visual Type Configuration Properties - Simba\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://insightsoftware.mintlify.site/_mintlify/api/og/v2?division=Manage+Custom+Charts\u0026amp;title=Visual+Type+Configuration+Properties\u0026amp;theme=29e20a5b1d44fb49c8999d45\u0026amp;signature=e405dc45b7ec72bca8fa5f2362dbe58634a429f26e399963d9215e2143624795\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/insightsoftware/HWuOt3ak0Q9PCzg7/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Simba\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://insightsoftware.mintlify.app/#organization\",\"name\":\"Simba\",\"url\":\"https://insightsoftware.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/insightsoftware/gZIiZN0TOlzyyQoT/assets/simbalogo.svg?fit=max\u0026auto=format\u0026n=gZIiZN0TOlzyyQoT\u0026q=85\u0026s=b9e38c50fc81dbe5496d19f89e5c51f1\"}},{\"@type\":\"WebSite\",\"@id\":\"https://insightsoftware.mintlify.app#website\",\"name\":\"Simba\",\"url\":\"https://insightsoftware.mintlify.app\",\"publisher\":{\"@id\":\"https://insightsoftware.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config#webpage\",\"url\":\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config\",\"name\":\"Visual Type Configuration Properties\",\"dateModified\":\"2026-10-15T18:35:27.493Z\",\"isPartOf\":{\"@id\":\"https://insightsoftware.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Embed and Extend\",\"item\":\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed-controls\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Manage Custom Charts\",\"item\":\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-managing\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Visual Type Configuration Properties\",\"item\":\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config#article\",\"headline\":\"Visual Type Configuration Properties\",\"name\":\"Visual Type Configuration Properties\",\"url\":\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config\",\"mainEntityOfPage\":{\"@id\":\"https://insightsoftware.mintlify.app/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config#webpage\"},\"dateModified\":\"2026-10-15T18:35:27.493Z\",\"publisher\":{\"@id\":\"https://insightsoftware.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://insightsoftware.mintlify.app#website\"}}]}\u003c/script>","siteName":"Simba","nav":{"global":null,"tabs":[{"tab":"Simba Agentic Intelligence","versions":[{"version":"26.3","default":true,"tag":"latest","groups":[{"group":"Getting Started","pages":[{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/getting-started/product-overview"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/getting-started/quick-start-guide"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/getting-started/installation-guide"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/getting-started/system-requirements"}]},{"group":"Deployment","pages":[{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/deployment/installation-and-setup/helm-chart-reference"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/deployment/installation-and-setup/air-gapped-deployment"}]},{"group":"Operations \u0026 Maintenance","pages":[{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/deployment/operations-and-maintenance/monitoring-and-alerting"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/deployment/operations-and-maintenance/scheduled-tasks"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/deployment/operations-and-maintenance/backup-and-recovery"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/deployment/operations-and-maintenance/upgrade-procedures"}]},{"group":"Admin Guides","pages":[{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/admin-guides/administrator-guide"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/admin-guides/authentication-and-security"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/admin-guides/llm-provider-configuration"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/admin-guides/multi-tenancy-guide"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/admin-guides/mcp-server-guide"}]},{"group":"User Guides","pages":[{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/user-guides/api-usage-guide"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/user-guides/data-agent-user-guide"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/user-guides/data-connection-management"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/user-guides/data-source-optimization-guide"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/user-guides/playground-user-guide"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/user-guides/rules-management-guide"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/guides/user-guides/logging-configuration-guide"}]},{"group":"Supplementary Resources","pages":[{"title":"Release Notes","href":"/simba-agentic-intelligence/docs/26.3/reference/release-notes"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/reference/supplementary-resources/security-best-practices"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/reference/supplementary-resources/performance-tuning"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/reference/supplementary-resources/environment-variables-reference"},{"title":null,"href":"/simba-agentic-intelligence/docs/26.3/reference/supplementary-resources/glossary"}]}]},{"version":"26.2","pages":[{"title":"26.2","href":"/simba-agentic-intelligence/docs/26.2/reference/release-notes"}]}]},{"tab":"Simba Embedded Analytics","dropdowns":[{"dropdown":"Select a Product","groups":[{"group":"Simba Embedded Analytics","pages":[{"title":"Welcome","href":"/simba-embedded-analytics/docs/about/welcome"}]}]},{"dropdown":"Self-Service Analytics","versions":[{"version":"26.3","default":true,"tag":"latest","groups":[{"group":"Release Notes","pages":[{"title":"Simba Self-Service Analytics Release Notes","href":"/simba-embedded-analytics/docs/self-service-analytics/release-notes"},{"title":"Transitioning for Symphony and Composer Users","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/get-started/transition-sym"}]},{"group":"Get Started","root":{"title":"Introduction to Simba Self-Service Analytics 26","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/get-started/welcome"},"pages":[{"title":"Introduction to Simba Self-Service Analytics 26","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/get-started/welcome"},{"title":"Configurable Data Visualization","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/get-started/ov-vis"},{"title":"Microservices Architecture","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/get-started/arch-microservice"},{"title":"Access and Use Self-Service Analytics","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/get-started/access"},{"title":"Contact Technical Support","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/get-started/tech-support"}]},{"group":"Administer","pages":[{"group":"Install","pages":[{"title":"Plan Your Installation","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/install/installation-prerequisites"},{"title":"Install Self-Service Analytics - Linux","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/install/install-ov"},{"title":"Install Self-Service Analytics - Windows","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/install/install-windows"},{"title":"Run Self-Service Analytics in Kubernetes","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/install/kubernetes-ov"},{"title":"Install and Set Up Self-Service Analytics 's Metadata Store","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/install/install-metadata-store"},{"title":"About Microservices","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/install/about-microsvcs"},{"title":"Screenshot Microservice","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/install/screenshot-install"},{"title":"Distributed Environment Support","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/install/distenv-ov"},{"title":"Upgrade Self-Service Analytics","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/install/upgrading-server"},{"title":"Uninstall Self-Service Analytics","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/install/uninstall"}]},{"title":"Establish a Data Gateway Connection","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/data-gateway"},{"title":"Request and Apply a New License Key","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/license-request"},{"group":"Configure","pages":[{"title":"Configure Self-Service Analytics","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/configure/config-mgmt-ov"},{"title":"Properties Reference","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/configure/properties-reference"},{"title":"Customize the User Interface","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/configure/customizing-ui"}]},{"group":"Monitor","pages":[{"title":"Self-Service Analytics Service Monitor","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/monitor/service-monitor-overview"},{"title":"Activity Logging","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/monitor/activity-logging"},{"title":"Set Up Unified Logging Using Fluentd","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/monitor/fluentd-logging"},{"title":"Distributed Tracing for Self-Service Analytics","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/monitor/distributed-tracing-using"}]},{"group":"Users","pages":[{"title":"Manage Users","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/users/users-manage"},{"title":"Authorize Self-Service Analytics Access for Users in Groups","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/users/aaa-ov"},{"title":"Manage Tenants","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/users/acct-manage"}]},{"group":"Security","pages":[{"title":"Supported Authentication Tools","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/security/authorization-tools"},{"title":"Trusted Access","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/security/trusted-access-ov"},{"title":"Encryption","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/security/changing-encryption-mode"},{"title":"Configure Kerberos Single Sign-On (SSO) Settings","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/security/kerberos-sso"},{"title":"Use OAuth 2.0 in Connections to Cloud Data Stores","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/security/oauth-in-connectors"}]},{"group":"Troubleshooting","pages":[{"title":"Common Issues","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/administer/common-issues"}]},{"group":"Alerts","root":{"title":"Alerts","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/alerts/alerts-ov"},"pages":[{"title":"Alerts API","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/alerts/alerts-api"}]}]},{"group":"Connect to Data","pages":[{"group":"Connect Self-Service Analytics to Data Stores","root":{"title":"Connect Self-Service Analytics to Data Stores","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connectors-ov"},"pages":[{"title":"Default Port Reference","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/reference/port-reference"},{"title":"Data Connector Reference","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/reference/data-connector-reference"}]},{"title":"Create and Manage Data Store Connections","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connections-managing"},{"title":"Connector Feature Support","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connector-feature-support"},{"group":"Supported Connectors","pages":[{"title":"Manage the Amazon Redshift Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-amazon-redshift"},{"title":"Manage the Amazon S3 Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-amazon-s3"},{"title":"Manage the Apache Drill Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-apache-drill"},{"title":"Manage the Apache Phoenix Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-apache-phoenix"},{"title":"Manage the Apache Solr Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-solr"},{"title":"Manage the BigQuery Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-bigquery"},{"title":"Manage the Business Central Jet Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connect-to-biz-central"},{"title":"Manage the Cloudera Search Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/cloudera-search"},{"title":"Manage the Couchbase Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/couchbase"},{"title":"Manage the Dremio Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-dremio"},{"title":"Manage the Dundas BI (Managed) Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/dbi"},{"title":"Manage the Elasticsearch Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-elastic-search"},{"title":"Manage the HDFS Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/hdfs"},{"title":"Manage the Hive Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/hive"},{"title":"Manage the Jira Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-jira"},{"title":"Manage Impala Cloudera Connectors","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/cloudera-ov"},{"title":"Manage the MemSQL Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-memsql"},{"title":"Manage the MongoDB Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-mongodb"},{"title":"Manage the MySQL Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-mysql"},{"title":"Manage the OpenSearch Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-opensearch"},{"title":"Manage the Oracle Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-oracle"},{"title":"Manage the PostgreSQL Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-postgresql"},{"title":"Manage the Python Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-python"},{"title":"Manage the Real Time Sales Demo Source","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/enabling-real-time-sales-demo-source"},{"title":"Manage the Salesforce Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-salesforce"},{"title":"Manage the SAP Hana Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-sap-hana"},{"title":"Manage the SAP IQ Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-sap-iqsql"},{"title":"Manage the SAP S/4HANA Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-saps-4hana"},{"title":"Manage the Snowflake Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-snowflake"},{"title":"Manage the Spark SQL Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-sparksql"},{"title":"Manage the Microsoft SQL Server Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-sql-server"},{"title":"Manage the Teradata Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-teradata"},{"title":"Manage the TIBCO Data Virtualization (TDV) Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/tibcodv"},{"title":"Manage the Trino Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-trino"},{"title":"Manage the Vertica Connector","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/connecting-to-vertica"},{"title":"Manage File Uploads","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/connectors/uploading-a-flat-file"}]},{"group":"Create and Manage Data Sources","root":{"title":"Create and Manage Data Sources","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/data-source-config-overview"},"pages":[{"group":"About Source Permissions","root":{"title":"About Source Permissions","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/ds-permissions"},"pages":[{"title":"Control How Users Interact With a Visual","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/visual-interactivity"}]},{"title":"Source Creation Work Areas","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/data-source-config-source-creation-tab"},{"title":"Manage the Fields Work Areas","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/data-source-config-fields-tab"},{"title":"Global Settings Work Areas","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/data-source-config-global-settings-tab"},{"title":"Restrict Access to Data Using Row and Column Security","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/ds-security-row"},{"title":"Review Refresh Jobs","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/console"},{"title":"Import or Export Sources","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/import-export-data-source"},{"title":"Fuse Data Sources","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/data-fusion-overview"},{"title":"Configure Number Formatting - Data Sources","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/data/data-number-formatting"}]}]},{"group":"Present Data","pages":[{"group":"Manage Visuals","root":{"title":"Manage Visuals","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/visual-add-dash"},"pages":[{"title":"About Visual Permissions","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/visual-auth"},{"title":"Use the Visual Gallery","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/visual-gallery"},{"group":"Available Visual Types","root":{"title":"Available Visual Types","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/available-visual-types"},"pages":[{"title":"Single Metric Visuals","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/arc"},{"title":"Bar, Line, and Combo Charts","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/bar-standard"},{"title":"Circular, Tree, and Cloud Visuals","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/pie"},{"title":"Comparison and Relationship Charts","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/scatter-plot"},{"title":"List Filter Visuals","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/list-filter-widget"},{"title":"Map Visuals","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/map-chart-styles"},{"title":"Pivot Tables","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/pivot-tables"},{"title":"Tables","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/rdt"}]},{"group":"Visuals Work Areas","root":{"title":"Visuals Work Areas","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/visual-setup"},"pages":[{"title":"Export Visuals","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/visual-export-23"},{"title":"Generate Visuals","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/generate-visuals"}]},{"group":"Change Color Schemes","root":{"title":"Change Color Schemes","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/colors-and-axes/colors"},"pages":[{"title":"Specify Colors","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/colors-and-axes/specifying-colors"}]},{"title":"Configure Visual Names, Descriptions, and Properties","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/visual-save"},{"title":"Number and Date Formatting for Visuals","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/vis-number-formatting"},{"title":"Rulers and Reference Lines","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/rulers"}]},{"group":"Create and Manage Dashboards and Self-Service Reports","pages":[{"group":"Dashboards","root":{"title":"Dashboards","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/dashboards/dash-manage"},"pages":[{"title":"Rich Text Snippets","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/widgets/rts-ov"}]},{"title":"Self-Service Reports","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/ssr-manage"},{"title":"How Dashboard and Self-Service Report Permissions Are Determined","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/dashboards/dash-auth-permissions"},{"title":"Control How Users Interact With a Dashboard","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/dashboards/dash-interactivity"},{"title":"About Scheduled Reports","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/dashboards/dash-schedule"},{"title":"Dashboard Layouts","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/dashboards/dash-layout"},{"title":"Share a Dashboard or Self-Service Report with Users","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/dashboards/dash-share-withinacct"},{"title":"Even Time Intervals","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/dashboards/even-time-interval"},{"title":"Import Dashboards","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/dashboards/dash-import"}]},{"title":"Use Tags to Group and Categorize Content","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/widgets/tags-ov"},{"title":"Widget Comments","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/widgets/widget-cmts-ov"}]},{"group":"Analyze Data","root":{"title":"Manipulate Data in the Data Store","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/data/manipulate-data"},"pages":[{"group":"Filter Data","root":{"title":"Filter Data","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/filters/filters"},"pages":[{"group":"Use Cross-Source Links","root":{"title":"Use Cross-Source Links","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/filters/using-cross-source-links"},"pages":[{"title":"Control How Cross-Visual Filters Interact in a Dashboard","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/filters/pubsub-ov"},{"title":"Publish a Link","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/filters/published-enable"},{"title":"Auto Data Refresh","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/filters/auto-refresh-filters"}]},{"title":"Use Keysets","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/filters/keysets-overview"},{"title":"Group Filters","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/filters/group-filters"},{"title":"Attribute Filters","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/filters/filters-attr"},{"title":"Save and Maintain Filters","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/filters/saved-filters-maintaining"}]},{"title":"Filter Snippets","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/widgets/fltrsnp-ov"},{"title":"Admin-Defined Functions","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/data/admin-fx-ov"},{"title":"Hierarchical Fields and Structures","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/hierarchical-fields-ov"},{"title":"Maintain Custom Metrics","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/data/custom-metrics"},{"title":"Maintain Derived Fields","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/data/derived-fields"},{"title":"Supported Aggregation Functions","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/data/fx-aggregate"},{"title":"Interpolation for User Attributes in Expressions","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/data/interpolation-ov"},{"title":"Support of Nested Data Structures in Self-Service Analytics","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/data/nested-data-structures"},{"title":"Sort and Limit Visual Data","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/sortlimit-composer"},{"title":"Use the Time Bar","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/time-bar"},{"title":"Use the Conditional Formatting Sidebar","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/analyze-data/visuals/rdt-condt-format-using"},{"title":"Use Data Sharpening","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/connect-to-data/sources/data-sharpening-ov"}]},{"group":"Embed and Extend","pages":[{"group":"Embed Components Into Your Application","root":{"title":"Embed Components Into Your Application","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed/dash-embed/dash-embed"},"pages":[{"title":"Embedded Self-Service Analytics Component Controls","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed-controls"},{"title":"Embed Components Using JavaScript and Trusted Access","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed/embed-javascript"},{"title":"Embeddable Component Snippets","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed/dash-embed-gencode-dashboard"},{"title":"Embedded Source Editor","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed/embed-source-editor"},{"title":"Embed Dashboards","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed/dash-embed/dash-embed-steps"},{"title":"EmbedManager Methods","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed/embed-javascript-embedmanager-methods"},{"title":"Embedded Events","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed/embed-javascript-eventlisteners"},{"title":"Embed Cross-Visual Link Publish and Subscribe Settings Using JavaScript","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed/pubsub-embed"},{"title":"Interactivity Properties","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/embed/embed-javascript-embedmanager-interactivityprop"}]},{"group":"Manage Custom Charts","root":{"title":"Manage Custom Charts","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-managing"},"pages":[{"title":"Maintain Custom Charts Using the Custom Chart CLI","description":null,"href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-maint-cli"},{"title":"Visual Type Configuration Properties","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-config"},{"group":"A Custom Chart Tutorial","root":{"title":"A Custom Chart Tutorial","description":null,"href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-tut-ov"},"pages":[{"title":"Part 2: Query Variables, Chart Defaults, Data Preview, and Data Accessors","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-tut-ov-pt2"},{"title":"Part 3: Third-Party Charting Library Integration","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-tut-ov-pt3"},{"title":"Part 4: Custom Chart Controls","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-tut-ov-pt4"}]},{"title":"Custom Chart API","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/custom-charts/custom-chart-api-docs"}]},{"title":"Integrate Visual Data Into Your Applications","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/actions-overview"},{"group":"Get Started with the Self-Service Analytics Application Framework","root":{"title":"Get Started with the Self-Service Analytics Application Framework","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/api/application-framework/getting-started-with-the-application-framework"},"pages":[{"title":"Configure Visuals Using Visualization Variables","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/api/application-framework/config-visuals-vis-var"},{"title":"Identify a Visual's visualizationID","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/api/application-framework/identifying-the-visid-of-a-visual"},{"title":"Identify a Visual's sourceID","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/api/application-framework/identifying-the-sourceid-of-a-visuals-source"}]},{"group":"Manage User Interface Themes","root":{"title":"Manage User Interface Themes","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/themes/themes-ov"},"pages":[{"title":"Themes JSON File","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/themes/themes-json"}]}]},{"group":"Reference","pages":[{"group":"REST API Overview","root":{"title":"REST API Overview","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/api/rest-api/restapi-overview2"},"pages":[{"title":"Manage Connectors with REST APIs","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/api/rest-api/managing-connectors-with-rest-apis"},{"title":"Manage the Upload API Source","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/embed-and-extend/api/rest-api/enabling-streaming-sources-upload-api"}]},{"group":"API Endpoints","pages":[{"group":"account-attributes","pages":[{"title":"Lists all supported account attribute keys","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/account-attributes/reserved","href":"/api-reference/account-attributes/lists-all-supported-account-attribute-keys"}]},{"group":"accounts","pages":[{"title":"Load account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/accounts/{id}","href":"/api-reference/accounts/load-account"},{"title":"Update or create account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/accounts/{id}","href":"/api-reference/accounts/update-or-create-account"},{"title":"Delete account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/accounts/{id}","href":"/api-reference/accounts/delete-account"},{"title":"Returns a list of accounts","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/accounts","href":"/api-reference/accounts/returns-a-list-of-accounts"},{"title":"Create account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/accounts","href":"/api-reference/accounts/create-account"},{"title":"Load account by name","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/accounts/name/{name}","href":"/api-reference/accounts/load-account-by-name"},{"title":"Returns boolean based on application multi-tenant configuration","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/accounts/multitenant","href":"/api-reference/accounts/returns-boolean-based-on-application-multi-tenant-configuration"}]},{"group":"accounts / admins","pages":[{"title":"Returns a list of account administrators","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/accounts/{accountId}/admins","href":"/api-reference/accounts-admins/returns-a-list-of-account-administrators"},{"title":"Updates account administrators","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/accounts/{accountId}/admins","href":"/api-reference/accounts-admins/updates-account-administrators"}]},{"group":"accounts / users","pages":[{"title":"Returns a list of account members","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/accounts/{accountId}/users","href":"/api-reference/accounts-users/returns-a-list-of-account-members"},{"title":"Updates account members","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/accounts/{accountId}/users","href":"/api-reference/accounts-users/updates-account-members"}]},{"group":"actions","pages":[{"title":"Update an existing Action Template","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/actions/{id}","href":"/api-reference/actions/update-an-existing-action-template"},{"title":"Delete an Action Template","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/actions/{id}","href":"/api-reference/actions/delete-an-action-template"},{"title":"Returns a list of action templates","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/actions","href":"/api-reference/actions/returns-a-list-of-action-templates"},{"title":"Create a new Action Template","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/actions","href":"/api-reference/actions/create-a-new-action-template"},{"title":"Invoke an action from an Action Template","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/actions/{id}/invoke","href":"/api-reference/actions/invoke-an-action-from-an-action-template"}]},{"group":"activity","pages":[{"title":"Get the toggle status of a specific activity type","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/system/activity/type/{activityType}","href":"/api-reference/activity/get-the-toggle-status-of-a-specific-activity-type"},{"title":"Update an activity type to toggle its logging","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/system/activity/type/{activityType}","href":"/api-reference/activity/update-an-activity-type-to-toggle-its-logging"},{"title":"Get a key/value list of supported activity types and their current status","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/system/activity/type","href":"/api-reference/activity/get-a-keyvalue-list-of-supported-activity-types-and-their-current-status"}]},{"group":"alerts","pages":[{"title":"Return an alert by id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/alerts/{id}","href":"/api-reference/alerts/return-an-alert-by-id"},{"title":"Update the existing alert (completely replace the previous version)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/alerts/{id}","href":"/api-reference/alerts/update-the-existing-alert-completely-replace-the-previous-version"},{"title":"Delete the existing alert","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/alerts/{id}","href":"/api-reference/alerts/delete-the-existing-alert"},{"title":"Patch the existing alert (modify selected attributes)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/alerts/{id}","href":"/api-reference/alerts/patch-the-existing-alert-modify-selected-attributes"},{"title":"Return all alerts","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/alerts","href":"/api-reference/alerts/return-all-alerts"},{"title":"Create a new alert (requires the ROLE_CREATE_ALERTS privilege)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/alerts","href":"/api-reference/alerts/create-a-new-alert-requires-the-role_create_alerts-privilege"},{"title":"Evaluate alert condition","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/alerts/{id}/evaluate-condition","href":"/api-reference/alerts/evaluate-alert-condition"}]},{"group":"branding","pages":[{"title":"Get branding configuration","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/branding","href":"/api-reference/branding/get-branding-configuration"},{"title":"Update branding configuration","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/branding","href":"/api-reference/branding/update-branding-configuration"},{"title":"Update branding configuration","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/branding","href":"/api-reference/branding/update-branding-configuration-1"},{"title":"Load branding file","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/branding/{fileName}","href":"/api-reference/branding/load-branding-file"},{"title":"Upload file for branding","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/branding/{fileName}","href":"/api-reference/branding/upload-file-for-branding"},{"title":"Load branding image","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/branding/images/{imageName}","href":"/api-reference/branding/load-branding-image"},{"title":"Delete branding file","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/branding/{filename}","href":"/api-reference/branding/delete-branding-file"}]},{"group":"branding-extentions","pages":[{"title":"Load branding extensions","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/branding-extensions","href":"/api-reference/branding-extentions/load-branding-extensions"},{"title":"Update branding extensions","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/branding-extensions","href":"/api-reference/branding-extentions/update-branding-extensions"}]},{"group":"calendars","pages":[{"title":"(experimental) Load calendar by its id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/calendars/{calendarId}","href":"/api-reference/calendars/experimental-load-calendar-by-its-id"},{"title":"(experimental) Update calendar","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/calendars/{calendarId}","href":"/api-reference/calendars/experimental-update-calendar"},{"title":"(experimental) Delete calendar by id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/calendars/{calendarId}","href":"/api-reference/calendars/experimental-delete-calendar-by-id"},{"title":"(experimental) Returns a list of calendars","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/calendars","href":"/api-reference/calendars/experimental-returns-a-list-of-calendars"},{"title":"(experimental) Create calendar","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/calendars","href":"/api-reference/calendars/experimental-create-calendar"},{"title":"(experimental) Get list of a calendar time periods","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/calendars/{calendarId}/periods","href":"/api-reference/calendars/experimental-get-list-of-a-calendar-time-periods"}]},{"group":"comments","pages":[{"title":"Get related dashboard comment","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{dashboardId}/comments/{commentId}","href":"/api-reference/comments/get-related-dashboard-comment"},{"title":"Update related dashboard comment","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/dashboards/{dashboardId}/comments/{commentId}","href":"/api-reference/comments/update-related-dashboard-comment"},{"title":"Delete related dashboard comment","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/dashboards/{dashboardId}/comments/{commentId}","href":"/api-reference/comments/delete-related-dashboard-comment"},{"title":"Returns a list of dashboard comments","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{dashboardId}/comments","href":"/api-reference/comments/returns-a-list-of-dashboard-comments"},{"title":"Create related dashboard comment","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/dashboards/{dashboardId}/comments","href":"/api-reference/comments/create-related-dashboard-comment"}]},{"group":"connection-types","pages":[{"title":"Retrieve specific Connection Type by Id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connection/types/{id}","href":"/api-reference/connection-types/retrieve-specific-connection-type-by-id"},{"title":"Update specific Connection Type by Id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/connection/types/{id}","href":"/api-reference/connection-types/update-specific-connection-type-by-id"},{"title":"Delete specific Connection Type by Id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/connection/types/{id}","href":"/api-reference/connection-types/delete-specific-connection-type-by-id"},{"title":"Update properties of a specific Connection Type by Id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/connection/types/{id}","href":"/api-reference/connection-types/update-properties-of-a-specific-connection-type-by-id"},{"title":"Retrieve Connection Type accounts","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connection/types/{id}/accounts","href":"/api-reference/connection-types/retrieve-connection-type-accounts"},{"title":"Update Connection Type accounts. Empty list - available to all accounts","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/connection/types/{id}/accounts","href":"/api-reference/connection-types/update-connection-type-accounts-empty-list--available-to-all-accounts"},{"title":"Returns a list of connection types","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connection/types","href":"/api-reference/connection-types/returns-a-list-of-connection-types"},{"title":"Create new Connection Type","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/connection/types","href":"/api-reference/connection-types/create-new-connection-type"},{"title":"Retrieve Connection Type Icon by file name","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connection/types/icon/{fileName}","href":"/api-reference/connection-types/retrieve-connection-type-icon-by-file-name"},{"title":"Create new Connection Type icon","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/connection/types/icon/{fileName}","href":"/api-reference/connection-types/create-new-connection-type-icon"},{"title":"Delete Connection Type Icon by file name","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/connection/types/icon/{fileName}","href":"/api-reference/connection-types/delete-connection-type-icon-by-file-name"}]},{"group":"connections","pages":[{"title":"Load connection","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connections/{connectionId}","href":"/api-reference/connections/load-connection"},{"title":"Update or create connection (requires the ROLE_MANAGE_CONNECTIONS privilege)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/connections/{connectionId}","href":"/api-reference/connections/update-or-create-connection-requires-the-role_manage_connections-privilege"},{"title":"Delete connection (requires the ROLE_MANAGE_CONNECTIONS privilege)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/connections/{connectionId}","href":"/api-reference/connections/delete-connection-requires-the-role_manage_connections-privilege"},{"title":"Updates or creates a connection schema configuration","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/connections/{connectionId}/schema/{schemaName}/configuration","href":"/api-reference/connections/updates-or-creates-a-connection-schema-configuration"},{"title":"Returns a list of connections","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connections","href":"/api-reference/connections/returns-a-list-of-connections"},{"title":"Create connection (requires the ROLE_MANAGE_CONNECTIONS privilege)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/connections","href":"/api-reference/connections/create-connection-requires-the-role_manage_connections-privilege"},{"title":"Preview data available over provided connection","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/connections/{connectionId}/preview","href":"/api-reference/connections/preview-data-available-over-provided-connection"},{"title":"Validate connection (requires the ROLE_MANAGE_CONNECTIONS privilege)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/connections/validate","href":"/api-reference/connections/validate-connection-requires-the-role_manage_connections-privilege"},{"title":"Returns a list of connection schemas","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connections/{connectionId}/schema","href":"/api-reference/connections/returns-a-list-of-connection-schemas"},{"title":"Returns a schema definition for provided schema name","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connections/{connectionId}/schema/{schemaName}/describe","href":"/api-reference/connections/returns-a-schema-definition-for-provided-schema-name"},{"title":"Returns a list of connection objects","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connections/{connectionId}/objects","href":"/api-reference/connections/returns-a-list-of-connection-objects"},{"title":"Load connection statistics","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connections/statistics","href":"/api-reference/connections/load-connection-statistics"}]},{"group":"connectors","pages":[{"title":"Retrieve a Connector with a specific id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connectors/{id}","href":"/api-reference/connectors/retrieve-a-connector-with-a-specific-id"},{"title":"Update a Connector with a specific id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/connectors/{id}","href":"/api-reference/connectors/update-a-connector-with-a-specific-id"},{"title":"Delete a connector with a specific id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/connectors/{id}","href":"/api-reference/connectors/delete-a-connector-with-a-specific-id"},{"title":"Returns a list of connectors","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connectors","href":"/api-reference/connectors/returns-a-list-of-connectors"},{"title":"Create a new Connector","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/connectors","href":"/api-reference/connectors/create-a-new-connector"},{"title":"Returns a list of storage type descriptions","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connectors/{id}/storage-types","href":"/api-reference/connectors/returns-a-list-of-storage-type-descriptions"},{"title":"Retrieve a Storage Type Descriptions with a specific storage type and id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connectors/{id}/storage-types/{storagetype}","href":"/api-reference/connectors/retrieve-a-storage-type-descriptions-with-a-specific-storage-type-and-id"},{"title":"Retrieve the Storage Icon with a specific storage type and id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connectors/{id}/storage-types/{storagetype}/icon","href":"/api-reference/connectors/retrieve-the-storage-icon-with-a-specific-storage-type-and-id"},{"title":"Retrieve the status of a Connector with a specific id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/connectors/{id}/status","href":"/api-reference/connectors/retrieve-the-status-of-a-connector-with-a-specific-id"}]},{"group":"conversations","pages":[{"title":"Get the conversation data for the specified workspace","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/workspaces/{workspaceId}/conversation","href":"/api-reference/conversations/get-the-conversation-data-for-the-specified-workspace"},{"title":"Update the conversation data for the specified workspace","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/workspaces/{workspaceId}/conversation","href":"/api-reference/conversations/update-the-conversation-data-for-the-specified-workspace"}]},{"group":"customization","pages":[{"title":"Read theme","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/customization/themes/{id}","href":"/api-reference/customization/read-theme"},{"title":"Update theme","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/customization/themes/{id}","href":"/api-reference/customization/update-theme"},{"title":"Delete theme","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/customization/themes/{id}","href":"/api-reference/customization/delete-theme"},{"title":"Patch theme","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/customization/themes/{id}","href":"/api-reference/customization/patch-theme"},{"title":"Returns a list of themes","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/customization/themes","href":"/api-reference/customization/returns-a-list-of-themes"},{"title":"Create theme","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/customization/themes","href":"/api-reference/customization/create-theme"},{"title":"Set active theme","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/customization/themes/activate","href":"/api-reference/customization/set-active-theme"},{"title":"Get by name","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/customization/themes/name/{name}","href":"/api-reference/customization/get-by-name"},{"title":"Get active theme","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/customization/themes/active","href":"/api-reference/customization/get-active-theme"}]},{"group":"dashboard-conversion","pages":[{"title":"(experimental) Convert dashboards layout","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/dashboards/convert-layout","href":"/api-reference/dashboard-conversion/experimental-convert-dashboards-layout"}]},{"group":"dashboard-migration","pages":[{"title":"Import dashboards","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/dashboards/import","href":"/api-reference/dashboard-migration/import-dashboards"},{"title":"Export dashboards [necessary permissions: 'read']","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/export","href":"/api-reference/dashboard-migration/export-dashboards-[necessary-permissions:-read]"}]},{"group":"dashboard-reports","pages":[{"title":"Retrieve dashboard report settings by report ID","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{dashboardId}/reports/{reportId}","href":"/api-reference/dashboard-reports/retrieve-dashboard-report-settings-by-report-id"},{"title":"Update dashboard report settings","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/dashboards/{dashboardId}/reports/{reportId}","href":"/api-reference/dashboard-reports/update-dashboard-report-settings"},{"title":"Delete dashboard report settings","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/dashboards/{dashboardId}/reports/{reportId}","href":"/api-reference/dashboard-reports/delete-dashboard-report-settings"},{"title":"Retrieve dashboard report settings by dashboard ID","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{dashboardId}/reports","href":"/api-reference/dashboard-reports/retrieve-dashboard-report-settings-by-dashboard-id"},{"title":"Create dashboard report settings","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/dashboards/{dashboardId}/reports","href":"/api-reference/dashboard-reports/create-dashboard-report-settings"}]},{"group":"dashboard-sharing","pages":[{"title":"(experimental) Share/revoke access level on the dashboard","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/dashboards/{dashboardId}/permissions","href":"/api-reference/dashboard-sharing/experimental-sharerevoke-access-level-on-the-dashboard"},{"title":"Retrieve a list of Users Security Identities with their access level on the dashboard","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{id}/permissions","href":"/api-reference/dashboard-sharing/retrieve-a-list-of-users-security-identities-with-their-access-level-on-the-dashboard"},{"title":"Retrieve a list of Groups Security Identities with their access level on the dashboard","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{id}/group-permissions","href":"/api-reference/dashboard-sharing/retrieve-a-list-of-groups-security-identities-with-their-access-level-on-the-dashboard"},{"title":"Retrieve a list of Security Identities (groups, users, account) with their access level on the dashboard","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{id}/all-permissions","href":"/api-reference/dashboard-sharing/retrieve-a-list-of-security-identities-groups-users-account-with-their-access-level-on-the-dashboard"},{"title":"Retrieve a list of Accounts Security Identities with their access level on the dashboard","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{id}/account-permissions","href":"/api-reference/dashboard-sharing/retrieve-a-list-of-accounts-security-identities-with-their-access-level-on-the-dashboard"}]},{"group":"dashboards","pages":[{"title":"Loads a dashboard (requires READ permission to the dashboard)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{id}","href":"/api-reference/dashboards/loads-a-dashboard-requires-read-permission-to-the-dashboard"},{"title":"Updates a dashboard (requires WRITE permission to the dashboard) or creates a new dashboard with custom id (requires the ROLE_CREATE_DASHBOARDS privilege)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/dashboards/{id}","href":"/api-reference/dashboards/updates-a-dashboard-requires-write-permission-to-the-dashboard-or-creates-a-new-dashboard-with-custom-id-requires-the-role_create_dashboards-privilege"},{"title":"Deletes a dashboard (requires DELETE permission to the dashboard)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/dashboards/{id}","href":"/api-reference/dashboards/deletes-a-dashboard-requires-delete-permission-to-the-dashboard"},{"title":"Returns a list of acceptable dashboards (requires READ permission to the dashboards)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards","href":"/api-reference/dashboards/returns-a-list-of-acceptable-dashboards-requires-read-permission-to-the-dashboards"},{"title":"Creates a new dashboard (requires the ROLE_CREATE_DASHBOARDS privilege)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/dashboards","href":"/api-reference/dashboards/creates-a-new-dashboard-requires-the-role_create_dashboards-privilege"},{"title":"Updates a dashboard author details (requires admin privileges to tenant)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/dashboards/{id}/author","href":"/api-reference/dashboards/updates-a-dashboard-author-details-requires-admin-privileges-to-tenant"},{"title":"Load dashboards statistics","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/statistics","href":"/api-reference/dashboards/load-dashboards-statistics"},{"title":"Returns a list of brief info of sources","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/sources","href":"/api-reference/dashboards/returns-a-list-of-brief-info-of-sources"},{"title":"Returns a list of brief info for all source fields associated with a source","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/sources/{sourceId}/fields","href":"/api-reference/dashboards/returns-a-list-of-brief-info-for-all-source-fields-associated-with-a-source"}]},{"group":"export","pages":[{"title":"Export visual data in CSV, JSON or XLSX format.","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/export/visualdata","href":"/api-reference/export/export-visual-data-in-csv-json-or-xlsx-format"},{"title":"Export visual data in CSV, JSON or XLSX format, using Visual-Id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/export/visualdata/{id}","href":"/api-reference/export/export-visual-data-in-csv-json-or-xlsx-format-using-visual-id"},{"title":"Bulk export visual data in XLSX format.","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/export/visualdata/bulk","href":"/api-reference/export/bulk-export-visual-data-in-xlsx-format"},{"title":"Export raw data for visual in CSV, JSON or XLSX format.","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/export/rawdataforvisual","href":"/api-reference/export/export-raw-data-for-visual-in-csv-json-or-xlsx-format"},{"title":"Export raw data for visual in CSV, JSON or XLSX format, using Visual-Id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/export/rawdataforvisual/{id}","href":"/api-reference/export/export-raw-data-for-visual-in-csv-json-or-xlsx-format-using-visual-id"},{"title":"Bulk export raw data for visual in XLSX format.","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/export/rawdataforvisual/bulk","href":"/api-reference/export/bulk-export-raw-data-for-visual-in-xlsx-format"},{"title":"(deprecated since 23.1, to be removed in 24.1)Download raw data CSV file by a StartVis message.","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/export/csv/raw","href":"/api-reference/export/deprecated-since-231-to-be-removed-in-241download-raw-data-csv-file-by-a-startvis-message"},{"title":"(deprecated since 23.1, to be removed in 24.1) Export chart data in CSV or JSON format","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/export/chartdata/{file_name}","href":"/api-reference/export/deprecated-since-231-to-be-removed-in-241-export-chart-data-in-csv-or-json-format"},{"title":"Export visual data in XLSX format with full formatting applied.","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/export/visualdata/enriched","href":"/api-reference/export/export-visual-data-in-xlsx-format-with-full-formatting-applied"}]},{"group":"favorites","pages":[{"title":"Favorite an object","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/favorites","href":"/api-reference/favorites/favorite-an-object"},{"title":"Unfavorite an object","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/favorites/{id}","href":"/api-reference/favorites/unfavorite-an-object"}]},{"group":"filter-sets","pages":[{"title":"Get filter","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/filter-sets/{id}","href":"/api-reference/filter-sets/get-filter"},{"title":"Update filter","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/filter-sets/{id}","href":"/api-reference/filter-sets/update-filter"},{"title":"Delete filter","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/filter-sets/{id}","href":"/api-reference/filter-sets/delete-filter"},{"title":"Returns a list of filter-sets for a source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/filter-sets","href":"/api-reference/filter-sets/returns-a-list-of-filter-sets-for-a-source"},{"title":"Create filter","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/filter-sets","href":"/api-reference/filter-sets/create-filter"}]},{"group":"folders","pages":[{"title":"[Experimental] Replace the current user's folder tree expand state","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/folders/tree-state","href":"/api-reference/folders/[experimental]-replace-the-current-users-folder-tree-expand-state"},{"title":"[Experimental] Create a new folder","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/folders","href":"/api-reference/folders/[experimental]-create-a-new-folder"},{"title":"[Experimental] Validate a folder move operation","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/folders/{folderId}/move-preview","href":"/api-reference/folders/[experimental]-validate-a-folder-move-operation"},{"title":"[Experimental] Get a folder","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/folders/{folderId}","href":"/api-reference/folders/[experimental]-get-a-folder"},{"title":"[Experimental] Delete a folder","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/folders/{folderId}","href":"/api-reference/folders/[experimental]-delete-a-folder"},{"title":"[Experimental] Partially update a folder's metadata","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/folders/{folderId}","href":"/api-reference/folders/[experimental]-partially-update-a-folders-metadata"},{"title":"[Experimental] Link a report into a folder","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/folders/reports/{id}/folder","href":"/api-reference/folders/[experimental]-link-a-report-into-a-folder"},{"title":"[Experimental] Link a dashboard into a folder","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/folders/dashboards/{id}/folder","href":"/api-reference/folders/[experimental]-link-a-dashboard-into-a-folder"},{"title":"[Experimental] Get a folder's breadcrumb path","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/folders/{id}/path","href":"/api-reference/folders/[experimental]-get-a-folders-breadcrumb-path"},{"title":"[Experimental] Get the items mapped directly into a folder","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/folders/{id}/contents","href":"/api-reference/folders/[experimental]-get-the-items-mapped-directly-into-a-folder"},{"title":"[Experimental] Get a folder's direct children","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/folders/{id}/children","href":"/api-reference/folders/[experimental]-get-a-folders-direct-children"},{"title":"[Experimental] Get the current user's root folders across their account, for one content type","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/folders/tree","href":"/api-reference/folders/[experimental]-get-the-current-users-root-folders-across-their-account-for-one-content-type"}]},{"group":"frontend / environment variables","pages":[{"title":"Returns frontend-only environment variables specified by fe.env or FE_ENV property in application.properties, env variables or JVM system properties. Will not be changed in application runtime","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/fe/env","href":"/api-reference/frontend-environment-variables/returns-frontend-only-environment-variables-specified-by-feenv-or-fe_env-property-in-applicationproperties-env-variables-or-jvm-system-properties-will-not-be-changed-in-application-runtime"}]},{"group":"global","pages":[{"title":"Get global security config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/security/global","href":"/api-reference/global/get-global-security-config"},{"title":"Update global security config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/security/global","href":"/api-reference/global/update-global-security-config"}]},{"group":"group-membership","pages":[{"title":"Update Group Users","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/group-membership/{id}","href":"/api-reference/group-membership/update-group-users"}]},{"group":"groups","pages":[{"title":"Returns a list of groups","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/groups","href":"/api-reference/groups/returns-a-list-of-groups"},{"title":"Update or create group","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/groups","href":"/api-reference/groups/update-or-create-group"},{"title":"Create group","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/groups","href":"/api-reference/groups/create-group"},{"title":"Load group ACL","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/groups/{id}","href":"/api-reference/groups/load-group-acl"},{"title":"Delete a group","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/groups/{id}","href":"/api-reference/groups/delete-a-group"},{"title":"Searches for group names by a fragment of their label","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/groups/autocomplete","href":"/api-reference/groups/searches-for-group-names-by-a-fragment-of-their-label"}]},{"group":"interactivity","pages":[{"title":"(experimental) Get related dashboard interactivity","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{dashboardId}/interactivity","href":"/api-reference/interactivity/experimental-get-related-dashboard-interactivity"},{"title":"(experimental) Create or update related dashboard interactivity","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/dashboards/{dashboardId}/interactivity","href":"/api-reference/interactivity/experimental-create-or-update-related-dashboard-interactivity"},{"title":"(experimental) Delete related dashboard interactivity","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/dashboards/{dashboardId}/interactivity","href":"/api-reference/interactivity/experimental-delete-related-dashboard-interactivity"},{"title":"(experimental) Returns a list of system dashboard interactivity profiles","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/interactivity","href":"/api-reference/interactivity/experimental-returns-a-list-of-system-dashboard-interactivity-profiles"}]},{"group":"inventory","pages":[{"title":"Returns a list of inventory items (sources, visuals, dashboards or reports)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/inventory","href":"/api-reference/inventory/returns-a-list-of-inventory-items-sources-visuals-dashboards-or-reports"},{"title":"Retrieve an item (Source, Visual, Reports, or Dashboard) by its type and Id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/inventory/{type}/{id}","href":"/api-reference/inventory/retrieve-an-item-source-visual-reports-or-dashboard-by-its-type-and-id"}]},{"group":"jobs","pages":[{"title":"Returns a list of jobs","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/jobs","href":"/api-reference/jobs/returns-a-list-of-jobs"},{"title":"Show job","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/jobs/{name}","href":"/api-reference/jobs/show-job"},{"title":"Returns a list of job executions","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/jobs/{name}/executions","href":"/api-reference/jobs/returns-a-list-of-job-executions"},{"title":"Returns a list of progress reports for the job","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/jobs/{name}/executions/{executionId}","href":"/api-reference/jobs/returns-a-list-of-progress-reports-for-the-job"}]},{"group":"joins","pages":[{"title":"Retrieves join suggestions","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/joins/suggestions","href":"/api-reference/joins/retrieves-join-suggestions"},{"title":"Creates joins metadata","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/joins/metadata","href":"/api-reference/joins/creates-joins-metadata"}]},{"group":"json-datasets","pages":[{"title":"Retrieve a JSON dataset by ID","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/json-datasets/{id}","href":"/api-reference/json-datasets/retrieve-a-json-dataset-by-id"},{"title":"Update a JSON dataset","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/json-datasets/{id}","href":"/api-reference/json-datasets/update-a-json-dataset"},{"title":"Delete a JSON dataset by ID","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/json-datasets/{id}","href":"/api-reference/json-datasets/delete-a-json-dataset-by-id"},{"title":"Returns a list of JSON datasets","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/json-datasets","href":"/api-reference/json-datasets/returns-a-list-of-json-datasets"},{"title":"Create a JSON dataset","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/json-datasets","href":"/api-reference/json-datasets/create-a-json-dataset"}]},{"group":"kerberos","pages":[{"title":"Get Kerberos config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/security/kerberos","href":"/api-reference/kerberos/get-kerberos-config"},{"title":"Update Kerberos config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/security/kerberos","href":"/api-reference/kerberos/update-kerberos-config"},{"title":"Create Kerberos config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/security/kerberos","href":"/api-reference/kerberos/create-kerberos-config"},{"title":"Upload .keytab file","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/security/kerberos/keytab","href":"/api-reference/kerberos/upload-keytab-file"}]},{"group":"keyset","pages":[{"title":"(experimental) Update keyset from uploaded data as CSV body. CSV should not contain header","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/keysets/upload/{keySetId}","href":"/api-reference/keyset/experimental-update-keyset-from-uploaded-data-as-csv-body-csv-should-not-contain-header"},{"title":"(experimental) Create keyset from uploaded data as CSV body. CSV should not contain header","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/keysets/upload","href":"/api-reference/keyset/experimental-create-keyset-from-uploaded-data-as-csv-body-csv-should-not-contain-header"},{"title":"Returns a list of keysets","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/keysets","href":"/api-reference/keyset/returns-a-list-of-keysets"},{"title":"Retrieve keyset","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/keysets/{keySetId}","href":"/api-reference/keyset/retrieve-keyset"},{"title":"Delete keyset","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/keysets/{keySetId}","href":"/api-reference/keyset/delete-keyset"},{"title":"Retrieve keyset values","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/keysets/{keySetId}/values","href":"/api-reference/keyset/retrieve-keyset-values"}]},{"group":"ldap","pages":[{"title":"Get LDAP config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/security/ldap","href":"/api-reference/ldap/get-ldap-config"},{"title":"Update LDAP config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/security/ldap","href":"/api-reference/ldap/update-ldap-config"},{"title":"Create LDAP config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/security/ldap","href":"/api-reference/ldap/create-ldap-config"},{"title":"Clear LDAP config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/security/ldap","href":"/api-reference/ldap/clear-ldap-config"},{"title":"Returns a list of LDAP users","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/security/ldap/users","href":"/api-reference/ldap/returns-a-list-of-ldap-users"},{"title":"Import user from LDAP","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/security/ldap/users","href":"/api-reference/ldap/import-user-from-ldap"},{"title":"Import user from LDAP","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/security/ldap/users/{accountId}","href":"/api-reference/ldap/import-user-from-ldap-1"},{"title":"Test LDAP connection","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/security/ldap/test-connection","href":"/api-reference/ldap/test-ldap-connection"},{"title":"Show LDAP enabled or not","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/security/ldap/enabled","href":"/api-reference/ldap/show-ldap-enabled-or-not"}]},{"group":"license","pages":[{"title":"Get license information.","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/license","href":"/api-reference/license/get-license-information"},{"title":"Update license information","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/license","href":"/api-reference/license/update-license-information"}]},{"group":"locale, currency, language","pages":[{"title":"Returns a list of locales","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/locales","href":"/api-reference/locale-currency-language/returns-a-list-of-locales"},{"title":"Get locale by id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/locales/{id}","href":"/api-reference/locale-currency-language/get-locale-by-id"},{"title":"Returns a list of languages","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/languages","href":"/api-reference/locale-currency-language/returns-a-list-of-languages"},{"title":"Get vocabulary json for language","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/languages/file","href":"/api-reference/locale-currency-language/get-vocabulary-json-for-language"},{"title":"Returns a list of currencies","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/currencies","href":"/api-reference/locale-currency-language/returns-a-list-of-currencies"}]},{"group":"materialized-view","pages":[{"title":"(deprecated since 23.1)Get Materialized view by id.","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/materialized-views/{id}","href":"/api-reference/materialized-view/deprecated-since-231get-materialized-view-by-id"},{"title":"(deprecated since 23.1)Update Materialized view","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/materialized-views/{id}","href":"/api-reference/materialized-view/deprecated-since-231update-materialized-view"},{"title":"(deprecated since 23.1)Delete Materialized view.","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/materialized-views/{id}","href":"/api-reference/materialized-view/deprecated-since-231delete-materialized-view"},{"title":"(deprecated since 23.1)Update only specific properties (name, description, enabled) of a Materialized view.","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/materialized-views/{id}","href":"/api-reference/materialized-view/deprecated-since-231update-only-specific-properties-name-description-enabled-of-a-materialized-view"},{"title":"(deprecated since 23.1)Returns a list of materialized views","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/materialized-views","href":"/api-reference/materialized-view/deprecated-since-231returns-a-list-of-materialized-views"},{"title":"(deprecated since 23.1)Create Materialized view","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/materialized-views","href":"/api-reference/materialized-view/deprecated-since-231create-materialized-view"}]},{"group":"odata","pages":[{"title":"(experimental) The entry point to the Source Data Retrieval OData service.","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/odata/*","href":"/api-reference/odata/experimental-the-entry-point-to-the-source-data-retrieval-odata-service"},{"title":"(experimental) The entry point to the Source Data Retrieval OData service.","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/odata/","href":"/api-reference/odata/experimental-the-entry-point-to-the-source-data-retrieval-odata-service-1"}]},{"group":"password-reset","pages":[{"title":"Start a forgot-password request for a local-login account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/password-reset/initiate","href":"/api-reference/password-reset/start-a-forgot-password-request-for-a-local-login-account"},{"title":"Confirm a forgot-password reset with a new password","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/password-reset/complete","href":"/api-reference/password-reset/confirm-a-forgot-password-reset-with-a-new-password"},{"title":"Check whether a reset token is still usable","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/password-reset/token-status","href":"/api-reference/password-reset/check-whether-a-reset-token-is-still-usable"}]},{"group":"permissions","pages":[{"title":"Assign permissions on the dashboard to a list of Security Identities (groups, users, account)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/dashboards/{dashboardId}/acls/bulk","href":"/api-reference/permissions/assign-permissions-on-the-dashboard-to-a-list-of-security-identities-groups-users-account"},{"title":"Grant/revoke permissions on the dashboard to/from a list of Security Identities (groups, users, account)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/dashboards/{dashboardId}/acls/bulk","href":"/api-reference/permissions/grantrevoke-permissions-on-the-dashboard-tofrom-a-list-of-security-identities-groups-users-account"},{"title":"Assign permissions on the visual to a list of Security Identities (groups, users, account)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/visuals/{id}/acls/bulk","href":"/api-reference/permissions/assign-permissions-on-the-visual-to-a-list-of-security-identities-groups-users-account"},{"title":"Grant/revoke permissions on the visual to/from a list of Security Identities (groups, users, account)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/visuals/{id}/acls/bulk","href":"/api-reference/permissions/grantrevoke-permissions-on-the-visual-tofrom-a-list-of-security-identities-groups-users-account"},{"title":"Assign permissions on the source to a list of Security Identities (groups, users, account)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/acls/bulk","href":"/api-reference/permissions/assign-permissions-on-the-source-to-a-list-of-security-identities-groups-users-account"},{"title":"Grant/revoke permissions on the source to/from a list of Security Identities (groups, users, account)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/sources/{sourceId}/acls/bulk","href":"/api-reference/permissions/grantrevoke-permissions-on-the-source-tofrom-a-list-of-security-identities-groups-users-account"},{"title":"Retrieve a list of Security Identities (groups, users, account) with their permissions on the visual","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/visuals/{id}/acls","href":"/api-reference/permissions/retrieve-a-list-of-security-identities-groups-users-account-with-their-permissions-on-the-visual"},{"title":"Retrieve a list of Security Identities (groups, users, account) with their permissions on the source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/acls","href":"/api-reference/permissions/retrieve-a-list-of-security-identities-groups-users-account-with-their-permissions-on-the-source"},{"title":"Retrieve a list of Security Identities (groups, users, account) with their permissions on the dashboard","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/dashboards/{dashboardId}/acls","href":"/api-reference/permissions/retrieve-a-list-of-security-identities-groups-users-account-with-their-permissions-on-the-dashboard"}]},{"group":"Publish","pages":[{"title":"Publish one or more artifacts from the workspace given by the X-Workspace-Id header or workspaceId query parameter, all-or-nothing","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/publish","href":"/api-reference/publish/publish-one-or-more-artifacts-from-the-workspace-given-by-the-x-workspace-id-header-or-workspaceid-query-parameter-all-or-nothing"}]},{"group":"quota","pages":[{"title":"Update or create quota for an account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/quota","href":"/api-reference/quota/update-or-create-quota-for-an-account"},{"title":"Re evaluate the consumption for the account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/quota/refresh/{accountId}","href":"/api-reference/quota/re-evaluate-the-consumption-for-the-account"},{"title":"Load Quota","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/quota/{accountId}","href":"/api-reference/quota/load-quota"},{"title":"Delete Quota of a account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/quota/{accountId}","href":"/api-reference/quota/delete-quota-of-a-account"}]},{"group":"recentlyAccessed","pages":[{"title":"Returns a list of recently accessed elements","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/recently-accessed-elements","href":"/api-reference/recentlyaccessed/returns-a-list-of-recently-accessed-elements"}]},{"group":"register","pages":[{"title":"Returns registration form URL","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/register","href":"/api-reference/register/returns-registration-form-url"},{"title":"Submit registration","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/register","href":"/api-reference/register/submit-registration"}]},{"group":"saml","pages":[{"title":"Get SAML config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/security/saml","href":"/api-reference/saml/get-saml-config"},{"title":"Update SAML config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/security/saml","href":"/api-reference/saml/update-saml-config"},{"title":"Create SAML config","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/security/saml","href":"/api-reference/saml/create-saml-config"},{"title":"Upload SAML identity provider metadata file","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/security/saml/{fileName}","href":"/api-reference/saml/upload-saml-identity-provider-metadata-file"}]},{"group":"security","pages":[{"title":"Retrieve sids info","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/security/sids","href":"/api-reference/security/retrieve-sids-info"}]},{"group":"self-service-reports","pages":[{"title":"Exports Self Service Report","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/self-service-reports/export","href":"/api-reference/self-service-reports/exports-self-service-report"},{"title":"Load reports statistics","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/self-service-reports/statistics","href":"/api-reference/self-service-reports/load-reports-statistics"}]},{"group":"snapshots","pages":[{"title":"List all snapshots for an artifact","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/snapshots","href":"/api-reference/snapshots/list-all-snapshots-for-an-artifact"},{"title":"Create a snapshot of an entity's current state","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/snapshots","href":"/api-reference/snapshots/create-a-snapshot-of-an-entitys-current-state"},{"title":"Restore an entity from a snapshot","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/snapshots/restore","href":"/api-reference/snapshots/restore-an-entity-from-a-snapshot"}]},{"group":"snippets","pages":[{"title":"(experimental) Returns the snippet by ID","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/snippets/{snippetId}","href":"/api-reference/snippets/experimental-returns-the-snippet-by-id"},{"title":"(experimental) Updates the snippet. Creates a new one if snippet with provided ID does not exist","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/snippets/{snippetId}","href":"/api-reference/snippets/experimental-updates-the-snippet-creates-a-new-one-if-snippet-with-provided-id-does-not-exist"},{"title":"(experimental) Deletes the snippet","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/snippets/{snippetId}","href":"/api-reference/snippets/experimental-deletes-the-snippet"},{"title":"(experimental) Creates a new snippet","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/snippets","href":"/api-reference/snippets/experimental-creates-a-new-snippet"}]},{"group":"sources","pages":[{"title":"Returns a data source by id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}","href":"/api-reference/sources/returns-a-data-source-by-id"},{"title":"Updates or creates a source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}","href":"/api-reference/sources/updates-or-creates-a-source"},{"title":"Deletes a source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/sources/{sourceId}","href":"/api-reference/sources/deletes-a-source"},{"title":"Creates a new source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/v2/sources","href":"/api-reference/sources/creates-a-new-source"},{"title":"Returns a list of the sources","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources","href":"/api-reference/sources/returns-a-list-of-the-sources"},{"title":"Creates a new source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources","href":"/api-reference/sources/creates-a-new-source-1"},{"title":"Clone a source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/clone","href":"/api-reference/sources/clone-a-source"},{"title":"Returns a list of features for the data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/features","href":"/api-reference/sources/returns-a-list-of-features-for-the-data-source"},{"title":"Returns functions and operators for a given source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/expression-syntax","href":"/api-reference/sources/returns-functions-and-operators-for-a-given-source"},{"title":"Load sources statistics","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/statistics","href":"/api-reference/sources/load-sources-statistics"},{"title":"Deletes cached statistics and visuals data for specified datasource","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/sources/{id}/cache","href":"/api-reference/sources/deletes-cached-statistics-and-visuals-data-for-specified-datasource"}]},{"group":"sources / cache-settings","pages":[{"title":"Returns cache settings for the data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/cache-settings","href":"/api-reference/sources-cache-settings/returns-cache-settings-for-the-data-source"},{"title":"Updates cache settings for data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/cache-settings","href":"/api-reference/sources-cache-settings/updates-cache-settings-for-data-source"}]},{"group":"sources / custom-metrics","pages":[{"title":"Updates existing custom metric or creates a new one if custom metric with {customMetricName} doesn't exist","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/custom-metrics/{customMetricName}","href":"/api-reference/sources-custom-metrics/updates-existing-custom-metric-or-creates-a-new-one-if-custom-metric-with--doesnt-exist"},{"title":"Deletes a custom metric","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/sources/{sourceId}/custom-metrics/{customMetricName}","href":"/api-reference/sources-custom-metrics/deletes-a-custom-metric"},{"title":"Updates custom metric visibility","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/sources/{sourceId}/custom-metrics/{customMetricName}","href":"/api-reference/sources-custom-metrics/updates-custom-metric-visibility"},{"title":"Returns a list of custom metrics for the source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/custom-metrics","href":"/api-reference/sources-custom-metrics/returns-a-list-of-custom-metrics-for-the-source"},{"title":"Creates a data source custom metric","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/custom-metrics","href":"/api-reference/sources-custom-metrics/creates-a-data-source-custom-metric"},{"title":"Validates a custom metric","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/custom-metrics/validate","href":"/api-reference/sources-custom-metrics/validates-a-custom-metric"},{"title":"Retrieve a custom metric by its source and name","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/custom-metrics/{name}","href":"/api-reference/sources-custom-metrics/retrieve-a-custom-metric-by-its-source-and-name"}]},{"group":"sources / dictionaries","pages":[{"title":"Returns a list of source dictionaries","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/dictionaries","href":"/api-reference/sources-dictionaries/returns-a-list-of-source-dictionaries"},{"title":"Bulk create or update from file with replace all source dictionaries","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/dictionaries","href":"/api-reference/sources-dictionaries/bulk-create-or-update-from-file-with-replace-all-source-dictionaries"},{"title":"Delete all source dictionaries","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/sources/{sourceId}/dictionaries","href":"/api-reference/sources-dictionaries/delete-all-source-dictionaries"},{"title":"Read source dictionary by language","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/dictionaries/{language}","href":"/api-reference/sources-dictionaries/read-source-dictionary-by-language"},{"title":"Create or update source dictionary by language","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/dictionaries/{language}","href":"/api-reference/sources-dictionaries/create-or-update-source-dictionary-by-language"},{"title":"Delete source dictionary by language","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/sources/{sourceId}/dictionaries/{language}","href":"/api-reference/sources-dictionaries/delete-source-dictionary-by-language"}]},{"group":"sources / fields","pages":[{"title":"Returns a list of fields for the source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/fields","href":"/api-reference/sources-fields/returns-a-list-of-fields-for-the-source"},{"title":"Updates a data source fields (requires WRITE permission to the source)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/fields","href":"/api-reference/sources-fields/updates-a-data-source-fields-requires-write-permission-to-the-source"},{"title":"Creates a data source field","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/fields","href":"/api-reference/sources-fields/creates-a-data-source-field"},{"title":"Returns a data source field by name","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/fields/{fieldName}","href":"/api-reference/sources-fields/returns-a-data-source-field-by-name"},{"title":"Updates or creates a data source field","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/fields/{fieldName}","href":"/api-reference/sources-fields/updates-or-creates-a-data-source-field"},{"title":"Deletes a data source field by name","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/sources/{sourceId}/fields/{fieldName}","href":"/api-reference/sources-fields/deletes-a-data-source-field-by-name"},{"title":"Updates data source field visibility","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/sources/{sourceId}/fields/{fieldName}","href":"/api-reference/sources-fields/updates-data-source-field-visibility"},{"title":"Refreshes single source field statistics","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/fields/{fieldName}/statistics/refresh","href":"/api-reference/sources-fields/refreshes-single-source-field-statistics"},{"title":"Validates a source field","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/fields/validate","href":"/api-reference/sources-fields/validates-a-source-field"},{"title":"Refreshes all source fields statistics","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/fields/statistics/refresh","href":"/api-reference/sources-fields/refreshes-all-source-fields-statistics"},{"title":"Returns source field usages","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/fields/{fieldName}/usage","href":"/api-reference/sources-fields/returns-source-field-usages"},{"title":"Returns source field total statistics","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/fields/{fieldName}/statistics/total","href":"/api-reference/sources-fields/returns-source-field-total-statistics"},{"title":"Returns source field distinct values","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/fields/{fieldName}/statistics/distinct-values","href":"/api-reference/sources-fields/returns-source-field-distinct-values"}]},{"group":"sources / global-settings","pages":[{"title":"Returns global settings for the data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/global-settings","href":"/api-reference/sources-global-settings/returns-global-settings-for-the-data-source"},{"title":"Updates global settings for the data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/global-settings","href":"/api-reference/sources-global-settings/updates-global-settings-for-the-data-source"}]},{"group":"sources / migration","pages":[{"title":"Import sources","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/import","href":"/api-reference/sources-migration/import-sources"},{"title":"Export sources [necessary export sources permissions: 'read' + ROLE_MANAGE_CONNECTIONS]","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/export","href":"/api-reference/sources-migration/export-sources-[necessary-export-sources-permissions:-read-+-role_manage_connections]"}]},{"group":"sources / preview and describe","pages":[{"title":"Returns data preview of the provided data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/preview","href":"/api-reference/sources-preview-and-describe/returns-data-preview-of-the-provided-data-source"},{"title":"Returns data preview of the provided data entity","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/data-entities/preview","href":"/api-reference/sources-preview-and-describe/returns-data-preview-of-the-provided-data-entity"},{"title":"Returns the details of all data entity fields","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/data-entities/describe","href":"/api-reference/sources-preview-and-describe/returns-the-details-of-all-data-entity-fields"}]},{"group":"sources / raw data","pages":[{"title":"(experimental) Returns raw data for the data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/data","href":"/api-reference/sources-raw-data/experimental-returns-raw-data-for-the-data-source"}]},{"group":"sources / security","pages":[{"title":"(experimental) Returns source security settings","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/security","href":"/api-reference/sources-security/experimental-returns-source-security-settings"},{"title":"(experimental) Updates source security settings","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/security","href":"/api-reference/sources-security/experimental-updates-source-security-settings"}]},{"group":"sources / security / custom metrics","pages":[{"title":"(experimental) Update custom metric security setting","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/security/custom-metrics/{id}","href":"/api-reference/sources-security-custom-metrics/experimental-update-custom-metric-security-setting"},{"title":"(experimental) Delete custom metric security setting","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/sources/{sourceId}/security/custom-metrics/{id}","href":"/api-reference/sources-security-custom-metrics/experimental-delete-custom-metric-security-setting"},{"title":"(experimental) Returns a list of custom metric security settings","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/security/custom-metrics","href":"/api-reference/sources-security-custom-metrics/experimental-returns-a-list-of-custom-metric-security-settings"},{"title":"(experimental) Create custom metric security setting","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/security/custom-metrics","href":"/api-reference/sources-security-custom-metrics/experimental-create-custom-metric-security-setting"}]},{"group":"sources / security / fields","pages":[{"title":"Update SecurityAttributeSetting","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/security/attributes/{id}","href":"/api-reference/sources-security-fields/update-securityattributesetting"},{"title":"Delete SecurityAttributeSetting","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/sources/{sourceId}/security/attributes/{id}","href":"/api-reference/sources-security-fields/delete-securityattributesetting"},{"title":"Update SecurityAttributeSetting","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/security/fields/{id}","href":"/api-reference/sources-security-fields/update-securityattributesetting-1"},{"title":"Delete SecurityAttributeSetting","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/sources/{sourceId}/security/fields/{id}","href":"/api-reference/sources-security-fields/delete-securityattributesetting-1"},{"title":"Returns a list of security attribute settings","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/security/fields","href":"/api-reference/sources-security-fields/returns-a-list-of-security-attribute-settings"},{"title":"Create SecurityAttributeSetting","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/security/fields","href":"/api-reference/sources-security-fields/create-securityattributesetting"},{"title":"Returns a list of security attribute settings","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/security/attributes","href":"/api-reference/sources-security-fields/returns-a-list-of-security-attribute-settings-1"},{"title":"Create SecurityAttributeSetting","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/security/attributes","href":"/api-reference/sources-security-fields/create-securityattributesetting-1"}]},{"group":"sources / security / row","pages":[{"title":"Update forced filter, replacing it completely","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/security/filters/{id}","href":"/api-reference/sources-security-row/update-forced-filter-replacing-it-completely"},{"title":"Delete forced filter by id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/sources/{sourceId}/security/filters/{id}","href":"/api-reference/sources-security-row/delete-forced-filter-by-id"},{"title":"Update forced filter partially","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/sources/{sourceId}/security/filters/{id}","href":"/api-reference/sources-security-row/update-forced-filter-partially"},{"title":"Returns a list of forced filters for a source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/security/filters","href":"/api-reference/sources-security-row/returns-a-list-of-forced-filters-for-a-source"},{"title":"Add forced filter","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/sources/{sourceId}/security/filters","href":"/api-reference/sources-security-row/add-forced-filter"}]},{"group":"sources / unique-key","pages":[{"title":"Returns unique key for the data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/unique-key","href":"/api-reference/sources-unique-key/returns-unique-key-for-the-data-source"},{"title":"Updates unique key for the data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/unique-key","href":"/api-reference/sources-unique-key/updates-unique-key-for-the-data-source"}]},{"group":"sources / visual-types","pages":[{"title":"Returns visual types for the data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/visual-types","href":"/api-reference/sources-visual-types/returns-visual-types-for-the-data-source"},{"title":"Updates source visual types","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/sources/{sourceId}/visual-types","href":"/api-reference/sources-visual-types/updates-source-visual-types"},{"title":"Returns initial visual for the data source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/visual-types/{visualTypeId}/initial-visual","href":"/api-reference/sources-visual-types/returns-initial-visual-for-the-data-source"},{"title":"Returns available fields, metrics and aggregations for this source to be used on visual","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/sources/{sourceId}/visual-types/variables-values","href":"/api-reference/sources-visual-types/returns-available-fields-metrics-and-aggregations-for-this-source-to-be-used-on-visual"}]},{"group":"start-vis","pages":[{"title":"Execute an inbound message (start-vis, meta, etc.)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/start-vis","href":"/api-reference/start-vis/execute-an-inbound-message-start-vis-meta-etc"}]},{"group":"stream","pages":[{"title":"Search on visualization","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/stream/search","href":"/api-reference/stream/search-on-visualization"},{"title":"Get facet","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/stream/{sourceId}/facet/{attribute}","href":"/api-reference/stream/get-facet"}]},{"group":"tags","pages":[{"title":"Returns tags present in the account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/tags","href":"/api-reference/tags/returns-tags-present-in-the-account"},{"title":"Creates tag in the account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/tags","href":"/api-reference/tags/creates-tag-in-the-account"},{"title":"delete tag in the account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/tags/{id}","href":"/api-reference/tags/delete-tag-in-the-account"},{"title":"delete tag in the account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/tags/name/{name}","href":"/api-reference/tags/delete-tag-in-the-account-1"}]},{"group":"timezones","pages":[{"title":"Returns a list of timezones","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/timezones","href":"/api-reference/timezones/returns-a-list-of-timezones"},{"title":"Retrieve a timezone by zone ID","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/timezones/**","href":"/api-reference/timezones/retrieve-a-timezone-by-zone-id"}]},{"group":"toggle","pages":[{"title":"Get variable by prefix and key","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/toggles/{prefix}/{key}","href":"/api-reference/toggle/get-variable-by-prefix-and-key"},{"title":"Set variable by prefix and key","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/toggles/{prefix}/{key}","href":"/api-reference/toggle/set-variable-by-prefix-and-key"},{"title":"Delete variable by prefix and key","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/toggles/{prefix}/{key}","href":"/api-reference/toggle/delete-variable-by-prefix-and-key"},{"title":"Get variables by prefix","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/toggles/{prefix}","href":"/api-reference/toggle/get-variables-by-prefix"}]},{"group":"topics","pages":[{"title":"List of topics","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/topics","href":"/api-reference/topics/list-of-topics"}]},{"group":"trusted-access-client","pages":[{"title":"Return all Trusted Access clients","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/trusted-access/clients","href":"/api-reference/trusted-access-client/return-all-trusted-access-clients"},{"title":"Create a Trusted Access client","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/trusted-access/clients","href":"/api-reference/trusted-access-client/create-a-trusted-access-client"},{"title":"Return a Trusted Access client","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/trusted-access/clients/{id}","href":"/api-reference/trusted-access-client/return-a-trusted-access-client"},{"title":"Delete a Trusted Access client","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/trusted-access/clients/{id}","href":"/api-reference/trusted-access-client/delete-a-trusted-access-client"},{"title":"Update a Trusted Access client","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/trusted-access/clients/{id}","href":"/api-reference/trusted-access-client/update-a-trusted-access-client"}]},{"group":"trusted-access-session","pages":[{"title":"Create a user session for a given Composer user","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/trusted-access/sessions","href":"/api-reference/trusted-access-session/create-a-user-session-for-a-given-composer-user"},{"title":"Delete a user session","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/trusted-access/sessions/{session}","href":"/api-reference/trusted-access-session/delete-a-user-session"}]},{"group":"trusted-access-token","pages":[{"title":"Create an access token using the user information provided in the API request","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/trusted-access/push/tokens","href":"/api-reference/trusted-access-token/create-an-access-token-using-the-user-information-provided-in-the-api-request"},{"title":"Create an access token using the user information stored in the Composer platform","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/trusted-access/pull/tokens","href":"/api-reference/trusted-access-token/create-an-access-token-using-the-user-information-stored-in-the-composer-platform"},{"title":"Revoke the access token","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/trusted-access/tokens/{tokenId}","href":"/api-reference/trusted-access-token/revoke-the-access-token"}]},{"group":"uploads","pages":[{"title":"Returns an upload by id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/uploads/{id}","href":"/api-reference/uploads/returns-an-upload-by-id"},{"title":"Updates uploads","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/uploads/{id}","href":"/api-reference/uploads/updates-uploads"},{"title":"Deletes an upload","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/uploads/{id}","href":"/api-reference/uploads/deletes-an-upload"},{"title":"Replaces upload data","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/uploads/{id}/data","href":"/api-reference/uploads/replaces-upload-data"},{"title":"Appends data to the upload","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/uploads/{id}/data","href":"/api-reference/uploads/appends-data-to-the-upload"},{"title":"Deletes upload data","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/uploads/{id}/data","href":"/api-reference/uploads/deletes-upload-data"},{"title":"Returns a list of uploads","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/uploads","href":"/api-reference/uploads/returns-a-list-of-uploads"},{"title":"Creates an upload","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/uploads","href":"/api-reference/uploads/creates-an-upload"},{"title":"Returns data preview of the provided file","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/uploads/preview","href":"/api-reference/uploads/returns-data-preview-of-the-provided-file"}]},{"group":"user","pages":[{"title":"Interpolate a value with user attributes","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/user/interpolate","href":"/api-reference/user/interpolate-a-value-with-user-attributes"},{"title":"Initialize Default Users","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/user/initUsers","href":"/api-reference/user/initialize-default-users"},{"title":"Current user information","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/user","href":"/api-reference/user/current-user-information"},{"title":"(deprecated since 5.9, to be removed in 7.X) Switch user accounts.Account switch via logout/login to be introduced","deprecated":true,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/user/switch/{accountId}","href":"/api-reference/user/deprecated-since-59-to-be-removed-in-7x-switch-user-accountsaccount-switch-via-logoutlogin-to-be-introduced"},{"title":"(experimental) Retrieve currently logged-in user's permissions to a visual","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/user/permissions/visuals/{visualId}","href":"/api-reference/user/experimental-retrieve-currently-logged-in-users-permissions-to-a-visual"},{"title":"Returns a list of permissions for sources by current user","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/user/permissions/sources","href":"/api-reference/user/returns-a-list-of-permissions-for-sources-by-current-user"},{"title":"Retrieve currently logged-in user's permissions to a source","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/user/permissions/sources/{sourceId}","href":"/api-reference/user/retrieve-currently-logged-in-users-permissions-to-a-source"},{"title":"Retrieve currently logged-in user's access level and permissions to a dashboard","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/user/permissions/dashboards/{dashboardId}","href":"/api-reference/user/retrieve-currently-logged-in-users-access-level-and-permissions-to-a-dashboard"}]},{"group":"users","pages":[{"title":"Load user","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/users/{id}","href":"/api-reference/users/load-user"},{"title":"Update user","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/users/{id}","href":"/api-reference/users/update-user"},{"title":"Delete user","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/users/{id}","href":"/api-reference/users/delete-user"},{"title":"Returns a list of users","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/users","href":"/api-reference/users/returns-a-list-of-users"},{"title":"Create user","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/users","href":"/api-reference/users/create-user"},{"title":"Change user's password","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/users/password","href":"/api-reference/users/change-users-password"},{"title":"Patch user, only showQuickstart are supported at this moment","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/users/current","href":"/api-reference/users/patch-user-only-showquickstart-are-supported-at-this-moment"},{"title":"Searches for user names by a fragment of their name, email or full name","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/users/autocomplete","href":"/api-reference/users/searches-for-user-names-by-a-fragment-of-their-name-email-or-full-name"}]},{"group":"users segregation","pages":[{"title":"Get the conditions for user segregation in the account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/users/permissions/{sid}","href":"/api-reference/users-segregation/get-the-conditions-for-user-segregation-in-the-account"},{"title":"Update the conditions for user segregation in the account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/users/permissions/{sid}","href":"/api-reference/users-segregation/update-the-conditions-for-user-segregation-in-the-account"},{"title":"Delete the conditions for user segregation in the account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/users/permissions/{sid}","href":"/api-reference/users-segregation/delete-the-conditions-for-user-segregation-in-the-account"},{"title":"Assign permissions based on a condition used to segregate users of a account into tenants","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/users/permissions","href":"/api-reference/users-segregation/assign-permissions-based-on-a-condition-used-to-segregate-users-of-a-account-into-tenants"}]},{"group":"version","pages":[{"title":"Shows Composer application version","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/version","href":"/api-reference/version/shows-composer-application-version"}]},{"group":"visual-types","pages":[{"title":"Get Visual Type by id","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/visual-types/{id}","href":"/api-reference/visual-types/get-visual-type-by-id"},{"title":"Update Visual Type","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/visual-types/{id}","href":"/api-reference/visual-types/update-visual-type"},{"title":"Delete Visual Type","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/visual-types/{id}","href":"/api-reference/visual-types/delete-visual-type"},{"title":"Returns a list of Visual Types","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/visual-types","href":"/api-reference/visual-types/returns-a-list-of-visual-types"},{"title":"Create Visual Type","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/visual-types","href":"/api-reference/visual-types/create-visual-type"},{"title":"Upload Visual Type thumbnail","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/visual-types/thumbnail","href":"/api-reference/visual-types/upload-visual-type-thumbnail"},{"title":"Import Visual Type","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/visual-types/import","href":"/api-reference/visual-types/import-visual-type"},{"title":"Load thumbnail object","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/visual-types/{visTypeId}/thumbnail/{thumbnailId}","href":"/api-reference/visual-types/load-thumbnail-object"},{"title":"Export Visual Type","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/visual-types/export/{visTypeId}","href":"/api-reference/visual-types/export-visual-type"},{"title":"Produce wrapped body output for visual type","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/visual-types/components/{componentId}","href":"/api-reference/visual-types/produce-wrapped-body-output-for-visual-type"}]},{"group":"visuals","pages":[{"title":"Retrieve a visual (requires READ permission to the visual)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/visuals/{id}","href":"/api-reference/visuals/retrieve-a-visual-requires-read-permission-to-the-visual"},{"title":"Updates a visual (requires WRITE permission to the visual) or creates a new visual with custom id (requires the ROLE_CREATE_VISUALS privilege)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json put /api/visuals/{id}","href":"/api-reference/visuals/updates-a-visual-requires-write-permission-to-the-visual-or-creates-a-new-visual-with-custom-id-requires-the-role_create_visuals-privilege"},{"title":"Deletes a visual (requires DELETE permission to the visual)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/visuals/{id}","href":"/api-reference/visuals/deletes-a-visual-requires-delete-permission-to-the-visual"},{"title":"Returns list of visuals","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/visuals","href":"/api-reference/visuals/returns-list-of-visuals"},{"title":"Create a new visual (requires the CREATE_VISUALS privilege)","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/visuals","href":"/api-reference/visuals/create-a-new-visual-requires-the-create_visuals-privilege"},{"title":"Show if visual name is used by TOP level visual or not","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/visuals/name/usage","href":"/api-reference/visuals/show-if-visual-name-is-used-by-top-level-visual-or-not"},{"title":"Create Custom Visual","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/v2/visuals","href":"/api-reference/visuals/create-custom-visual"},{"title":"Load visuals statistics","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/visuals/statistics","href":"/api-reference/visuals/load-visuals-statistics"}]},{"group":"visuals / migration","pages":[{"title":"Import visuals","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/visuals/import","href":"/api-reference/visuals-migration/import-visuals"},{"title":"Export visuals [necessary permissions: 'read' + ROLE_EXPORT_VISUALS]","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/visuals/export","href":"/api-reference/visuals-migration/export-visuals-[necessary-permissions:-read-+-role_export_visuals]"}]},{"group":"workspaces","pages":[{"title":"List workspaces, optionally filtered by state","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/workspaces","href":"/api-reference/workspaces/list-workspaces-optionally-filtered-by-state"},{"title":"Create a workspace in the current account","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/workspaces","href":"/api-reference/workspaces/create-a-workspace-in-the-current-account"},{"title":"Import (clone) an existing account-scoped inventory item into the workspace given by the X-Workspace-Id header or workspaceId query parameter","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json post /api/workspaces/import","href":"/api-reference/workspaces/import-clone-an-existing-account-scoped-inventory-item-into-the-workspace-given-by-the-x-workspace-id-header-or-workspaceid-query-parameter"},{"title":"Get workspace detail","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json get /api/workspaces/{id}","href":"/api-reference/workspaces/get-workspace-detail"},{"title":"Delete a workspace. Permanently removes the workspace along with its sources and membership records.","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json delete /api/workspaces/{id}","href":"/api-reference/workspaces/delete-a-workspace-permanently-removes-the-workspace-along-with-its-sources-and-membership-records"},{"title":"Update workspace name and/or description","deprecated":null,"version":null,"openapi":"/simba-embedded-analytics/docs/self-service-analytics/26.3/api-swagger/ssa-api-docs-26-3.json patch /api/workspaces/{id}","href":"/api-reference/workspaces/update-workspace-name-andor-description"}]}]},{"title":"Errors and Exceptions","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/reference/errors-and-exceptions"},{"title":"Country Name Reference","href":"/simba-embedded-analytics/docs/self-service-analytics/26.3/reference/country-name-reference"}]}]}]},{"dropdown":"Pixel-Perfect Reporting","versions":[{"version":"1.0.0","default":true,"tag":"latest","groups":[{"group":"Getting Started","pages":[{"title":"Redirect","href":"/simba-embedded-analytics/docs/pixel-perfect-reporting/redirect"}]}]}]},{"dropdown":"Custom Analytics","versions":[{"version":"1.0.0","default":true,"tag":"latest","groups":[{"group":"Getting Started","root":{"title":"Redirect","href":"/simba-embedded-analytics/docs/custom-analytics/redirect"},"expanded":true,"pages":[{"title":"Redirect","href":"/simba-embedded-analytics/docs/custom-analytics/redirect"}]}]}]}]}]},"basePath":"","title":"Visual Type Configuration Properties - Simba","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-DkE6VzSN.js","lightbox-handle-r17bVUz3.js"]}