IMeasureValueFilterCustomComponentProps
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
Customizable component slots for the Measure Value Filter dropdown.
Mirrors IAttributeFilterCustomComponentProps — every slot is a ComponentType<...>, never a ReactNode. Omitted slots fall back to the SDK defaults (the HeaderComponent slot has no default and renders nothing).
export interface IMeasureValueFilterCustomComponentProps
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
ComponentType<IMeasureValueFilterBodyProps> | (BETA) (Optional) Customize the dropdown body — the area between the header and the actions footer. | ||
ComponentType<IMeasureValueFilterDropdownActionsProps> | (BETA) (Optional) Customize the dropdown actions (footer) component. |
Property details
IMeasureValueFilterCustomComponentProps.BodyComponentpropertyBeta
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
Customize the dropdown body — the area between the header and the actions footer.
BodyComponent?: ComponentType<IMeasureValueFilterBodyProps>;
Remarks
- If not provided, the default body (conditions + dimensionality + preview) is rendered. - When provided, the host owns the entire body: typical uses include swapping in an alternate view such as a configuration panel.
IMeasureValueFilterCustomComponentProps.DropdownActionsComponentpropertyBeta
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
Customize the dropdown actions (footer) component.
DropdownActionsComponent?: ComponentType<IMeasureValueFilterDropdownActionsProps>;
Remarks
- If not provided, the default Cancel/Apply footer is rendered (or nothing when
withoutApplyistrue).