DashboardAttributeFilter1
Home > @gooddata/sdk-code-schemas > v1 > DashboardAttributeFilter1
v1.DashboardAttributeFilter1 type
A dashboard attribute filter
Signature:
export type DashboardAttributeFilter1 = {
title?: string;
type?: "attribute_filter";
using?: AttributeIdentifier2 | LabelIdentifier2;
multiselect?: boolean;
mode?: "readonly" | "hidden" | "active";
display_as?: DisplayAsLabelIdentifier;
state?: {
[k: string]: unknown;
};
parents?: (LocalAttributeFilter | LocalDateFilter)[];
metric_filters?: string[];
[k: string]: unknown;
} | {
title?: string;
type?: "attribute_filter";
using?: AttributeIdentifier3 | LabelIdentifier3;
multiselect?: boolean;
mode?: "readonly" | "hidden" | "active";
display_as?: DisplayAsLabelIdentifier1;
state?: {
[k: string]: unknown;
};
parents?: (LocalAttributeFilter1 | LocalDateFilter1)[];
metric_filters?: string[];
[k: string]: unknown;
};
References: AttributeIdentifier2, LabelIdentifier2, DisplayAsLabelIdentifier, LocalAttributeFilter, LocalDateFilter, AttributeIdentifier3, LabelIdentifier3, DisplayAsLabelIdentifier1, LocalAttributeFilter1, LocalDateFilter1