NativeDashboardFilter constructor
const
NativeDashboardFilter({
- Input<
List< ? chartIds,String> ?> - Input<
String?> ? dataSource, - Input<
String?> ? displayName, - Input<
String?> ? fieldPath, - Input<
List< ? filterOperatorAndFieldValues,NativeDashboardFilterFilterOperatorAndFieldValue> ?> - Input<
String?> ? id, - Input<
bool?> ? isMandatory, - Input<
bool?> ? isStandardTimeRangeFilter, - Input<
bool?> ? isStandardTimeRangeFilterEnabled,
Creates a new NativeDashboardFilter.
chartIds The IDs of charts that this filter applies to.
dataSource The data source for the filter.
displayName The display name of the filter.
fieldPath The UDM field path being filtered.
filterOperatorAndFieldValues The specific operator and value set for the filter.
id The unique ID of the filter.
isMandatory Whether the filter is mandatory for the dashboard consumer.
isStandardTimeRangeFilter Whether the filter is a standard time range filter.
isStandardTimeRangeFilterEnabled Whether the standard time range filter is currently enabled.
Implementation
const NativeDashboardFilter({
this.chartIds,
this.dataSource,
this.displayName,
this.fieldPath,
this.filterOperatorAndFieldValues,
this.id,
this.isMandatory,
this.isStandardTimeRangeFilter,
this.isStandardTimeRangeFilterEnabled,
});