可选
children?: ReactNodeMetabaseProvider 组件的子元素。
可选
className?: string要添加到根元素的自定义类名。
可选
entityTypes?: EmbeddingEntityType[]一个数组,指定数据选择器中可用的实体类型。
可选
height?: Height<string | number>一个数字或字符串,指定组件高度的CSS尺寸值。
可选
initialSqlParameters?: SqlParameterValuesSQL 参数的初始值。
可选
isSaveEnabled?: boolean是否显示保存按钮。
可选
onBeforeSave?: (在保存前触发的回调函数。仅当 isSaveEnabled = true
时相关。
可选
onRun?: (question: undefined | MetabaseQuestion) => void当问题更新时(包括用户点击问题编辑器中的 Visualize
按钮时)触发的回调函数。
可选
onSave?: (当用户保存问题时触发的回调函数。仅当 isSaveEnabled = true
时相关。
可选
plugins?: MetabasePluginsConfig问题的ID。
这可以是
http://localhost:3000/question/1-my-question
,其中ID为 1
entity_id
键。您可以在查看问题时在信息面板中找到问题的实体ID。new
用于显示笔记本编辑器以创建新问题。isSaveEnabled
必须为 true
才能允许保存问题。可选
style?: CSSProperties要添加到根元素的自定义样式对象。
可选
targetCollection?: SdkCollectionId保存问题的集合。这将从保存模态框中隐藏集合选择器。仅适用于交互式问题。
可选
title?: SdkQuestionTitleProps确定是否显示问题标题,并允许显示自定义标题而不是默认问题标题。默认显示。仅在使用默认布局时适用于交互式问题。
可选
width?: Width<string | number>一个数字或字符串,指定组件宽度的CSS尺寸值。
可选
withChartTypeSelector?: boolean确定是否显示图表类型选择器和相应的设置按钮。仅在使用默认布局时相关。
可选
withDownloads?: boolean启用在交互式问题中下载结果的功能。
可选
withResetButton?: boolean确定是否显示重置按钮。仅在使用默认布局时相关。
函数
一个导航按钮,返回上一个视图。仅在 InteractiveDashboardProps.renderDrillThroughQuestion 属性中渲染时可见。
函数
分组组件的下拉按钮。
函数
详细的图表类型选择界面,包含推荐的可视化选项。
函数
提供一个UI小部件,用于下载不同格式的数据(根据可视化类型,包括CSV
、XLSX
、JSON
和PNG
)。
函数
提供一个包含显示 DownloadWidget
的下拉菜单的按钮。
函数
高级查询编辑器,提供对问题配置的完全访问。包括筛选、聚合、自定义表达式和联接。
可选
hasVisualizeButton?: boolean可选
onApply?: () => void应用更改时执行的回调函数
函数
用于显示/隐藏编辑器界面的切换按钮。在自定义布局中,EditorButton
必须 有一个 InteractiveQuestionEditorButtonProps.onClick` 处理程序,否则点击按钮将无效。
可选
isOpen?: boolean编辑器当前是否打开
可选
onClick?: MouseEventHandler<HTMLButtonElement>点击按钮时要调用的回调函数
函数
一组交互式筛选器徽章,允许添加、编辑和移除筛选器。以徽章形式显示当前筛选器,并提供“添加另一个筛选器”选项。
可选
withColumnItemIcon?: boolean是否显示列项的图标
函数
筛选器组件的下拉按钮。
可选
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保存取消时执行的回调函数
函数
汇总组件的下拉按钮。
函数
根据问题的状态显示标题。显示
可选
className?: string要添加到根元素的自定义类名。
可选
style?: CSSProperties要添加到根元素的自定义样式对象。
一个渲染交互式问题的组件。