IMeasureValueFilterDropdownActionsProps
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
Props passed to a custom dropdown actions component supplied viaIMeasureValueFilterCustomComponentProps.DropdownActionsComponent.
Mirrors IAttributeFilterDropdownActionsProps so that hosts can build consistent custom footers across attribute and measure-value filters.
export interface IMeasureValueFilterDropdownActionsProps
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
string | (BETA) (Optional) Tooltip shown when the Apply button is disabled. | ||
boolean | (BETA) (Optional) If true, the Apply action should be disabled (e.g., invalid or unchanged state). | ||
boolean | (BETA) (Optional) Indicates whether the filter form state has diverged from the original filter. | ||
() => void | (BETA) Callback invoked when the Apply control is activated. Triggers the standard apply pipeline (same as clicking the default Apply button). | ||
() => void | (BETA) Callback invoked when the Cancel/Close control is activated. Discards changes and closes the dropdown (same as clicking the default Cancel button). | ||
boolean | (BETA) (Optional) If true, the host runs in “Apply together” mode — Apply is suppressed and changes propagate through IMeasureValueFilterCommonProps.onChange. Custom action components can use this flag to render only a Close affordance. |
Property details
IMeasureValueFilterDropdownActionsProps.applyDisabledTooltippropertyBeta
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
Tooltip shown when the Apply button is disabled.
applyDisabledTooltip?: string;
IMeasureValueFilterDropdownActionsProps.isApplyDisabledpropertyBeta
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
If true, the Apply action should be disabled (e.g., invalid or unchanged state).
isApplyDisabled?: boolean;
IMeasureValueFilterDropdownActionsProps.isFilterChangedpropertyBeta
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
Indicates whether the filter form state has diverged from the original filter.
isFilterChanged?: boolean;
IMeasureValueFilterDropdownActionsProps.onApplyButtonClickpropertyBeta
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
Callback invoked when the Apply control is activated. Triggers the standard apply pipeline (same as clicking the default Apply button).
onApplyButtonClick: () => void;
IMeasureValueFilterDropdownActionsProps.onCancelButtonClickpropertyBeta
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
Callback invoked when the Cancel/Close control is activated. Discards changes and closes the dropdown (same as clicking the default Cancel button).
onCancelButtonClick: () => void;
IMeasureValueFilterDropdownActionsProps.withoutApplypropertyBeta
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
If true, the host runs in “Apply together” mode — Apply is suppressed and changes propagate through IMeasureValueFilterCommonProps.onChange. Custom action components can use this flag to render only a Close affordance.
withoutApply?: boolean;