type-alias
Source: metadata.ts ↗
v1.DashboardAttributeFilter1
A dashboard attribute filter
export type DashboardAttributeFilter1 = {
title?: string;
type?: "attribute_filter";
using?: AttributeIdentifier2 | LabelIdentifier2 | ComputedAttributeIdentifier2;
multiselect?: boolean;
mode?: "readonly" | "hidden" | "active";
display_as?: DisplayAsLabelIdentifier;
selection_type?: "list" | "text" | "listOrText";
state?: DashboardStateSelect;
parents?: (LocalAttributeFilter | LocalDateFilter)[];
metric_filters?: string[];
[k: string]: unknown;
} | {
title?: string;
type?: "attribute_filter";
using?: AttributeIdentifier3 | LabelIdentifier3 | ComputedAttributeIdentifier3;
multiselect?: boolean;
mode?: "readonly" | "hidden" | "active";
display_as?: DisplayAsLabelIdentifier1;
selection_type?: "list" | "text" | "listOrText";
state?: DashboardStateMultiselect;
parents?: (LocalAttributeFilter1 | LocalDateFilter1)[];
metric_filters?: string[];
[k: string]: unknown;
};
References: AttributeIdentifier2, LabelIdentifier2, ComputedAttributeIdentifier2, DisplayAsLabelIdentifier, DashboardStateSelect, LocalAttributeFilter, LocalDateFilter, AttributeIdentifier3, LabelIdentifier3, ComputedAttributeIdentifier3, DisplayAsLabelIdentifier1, DashboardStateMultiselect, LocalAttributeFilter1, LocalDateFilter1