可选
className?: string要添加到根元素的自定义类名。
可选
componentPlugins?: MetabasePluginsConfig用于覆盖或添加钻取菜单的附加映射函数
可选
entityTypes?: EmbeddingEntityType[]一个数组,指定数据选择器中可用的实体类型
可选
height?: Height<string | number>一个数字或字符串,指定CSS大小值,用于指定组件的高度
可选
initialSqlParameters?: SqlParameterValuesSQL参数的初始值。
可选
isSaveEnabled?: boolean是否显示保存按钮。
可选
onBeforeSave?: (保存前触发的回调函数。仅在 `isSaveEnabled = true` 时相关。
可选
onNavigateBack?: () => void用户点击返回按钮时触发的回调函数。
可选
onRun?: (question: undefined | MetabaseQuestion) => void当问题更新时触发的回调函数,包括用户点击问题编辑器中的 `Visualize` 按钮时。
可选
onSave?: (当用户保存问题时触发的回调函数。仅在 `isSaveEnabled = true` 时相关。
可选
plugins?: MetabasePluginsConfig可选
style?: CSSProperties要添加到根元素的自定义样式对象。
可选
targetCollection?: SdkCollectionId保存问题的集合。这将隐藏保存模态框中的集合选择器。仅适用于交互式问题。
可选
title?: SdkQuestionTitleProps确定是否显示问题标题,并允许显示自定义标题而不是默认问题标题。默认显示。仅适用于使用默认布局的交互式问题。
可选
width?: Width<string | number>一个数字或字符串,指定CSS大小值,用于指定组件的宽度
可选
withChartTypeSelector?: boolean确定是否显示图表类型选择器和相应的设置按钮。仅在使用默认布局时相关。
可选
withDownloads?: boolean启用在交互式问题中下载结果的功能。
可选
withResetButton?: boolean确定是否显示重置按钮。仅在使用默认布局时相关。
函数
一个导航按钮,用于返回上一个视图。仅当在 InteractiveDashboardProps.renderDrillThroughQuestion 属性中渲染时可见。
函数
Breakout 组件的下拉按钮。
函数
详细的图表类型选择界面,包含推荐的可视化选项。
函数
提供一个用于以不同格式(CSV
、XLSX
、JSON
和 PNG
,取决于可视化)下载数据的 UI 组件。
函数
提供一个按钮,其中包含一个显示 DownloadWidget
的下拉菜单。
函数
高级查询编辑器,提供对问题配置的完全访问权限。包括过滤、聚合、自定义表达式和连接。
可选
hasVisualizeButton?: boolean可选
onApply?: () => void应用更改时执行的回调函数
函数
用于显示/隐藏编辑器界面的切换按钮。在自定义布局中,EditorButton
必须有一个 InteractiveQuestionEditorButtonProps.onClick 处理程序,否则点击按钮将无效。
可选
isOpen?: boolean编辑器当前是否打开
可选
onClick?: MouseEventHandler<HTMLButtonElement>点击按钮时调用的回调函数
函数
一组交互式筛选徽章,允许添加、编辑和删除筛选器。将当前筛选器显示为带有“添加另一个筛选器”选项的徽章。
可选
withColumnItemIcon?: boolean是否显示列项图标
函数
Filter 组件的下拉按钮。
可选
withColumnItemIcon?: boolean是否显示列项图标
函数
高级查询编辑器,提供对问题配置的完全访问权限。包括过滤、聚合、自定义表达式和连接。
可选
hasVisualizeButton?: boolean可选
onApply?: () => void应用更改时执行的回调函数
函数
用于显示/隐藏编辑器界面的切换按钮。在自定义布局中,EditorButton
必须有一个 InteractiveQuestionEditorButtonProps.onClick 处理程序,否则点击按钮将无效。
可选
isOpen?: boolean编辑器当前是否打开
可选
onClick?: MouseEventHandler<HTMLButtonElement>点击按钮时调用的回调函数
函数
用于配置轴、颜色和格式等可视化选项的设置面板。使用问题上下文进行设置。
函数
包含 QuestionSettings 组件的下拉按钮。
可选
props: InteractiveQuestionQuestionSettingsDropdownProps可选
height?: Height<string | number>下拉菜单的高度
函数
主要的可视化组件,将问题结果渲染为图表、表格或其他可视化类型。
可选
className?: string要添加到根元素的自定义类名。
可选
style?: CSSProperties要添加到根元素的自定义样式对象。
可选
height?: Height<string | number>一个数字或字符串,指定CSS大小值,用于指定组件的高度
可选
width?: Width<string | number>一个数字或字符串,指定CSS大小值,用于指定组件的宽度
函数
重置问题修改的按钮。仅在问题有未保存的更改时出现。
可选
props: ButtonProps函数
保存问题更改的按钮。仅在问题有未保存的修改时启用。
注意:目前,在自定义布局中,SaveButton
必须有一个 onClick
处理程序,否则点击按钮将无效。
可选
props: InteractiveQuestionSaveButtonProps可选
onClick?: MouseEventHandler<HTMLButtonElement>点击按钮时要调用的处理函数
函数
用于保存问题的表单,包括标题和描述。保存时
可选
onCancel?: () => void取消保存时执行的回调函数
函数
Summarize 组件的下拉按钮。
函数
根据问题状态显示标题。显示
可选
className?: string要添加到根元素的自定义类名。
可选
style?: CSSProperties要添加到根元素的自定义样式对象。
一个支持向下钻取的问题组件。