Breakdown class
Preview: A breakdown is an aggregation applied to the measures over a specified column. A breakdown can result in multiple series across a category for the provided measure. This is a preview feature and may be subject to change before final release.
Constructors
-
Breakdown({required Input<
AggregationFunction> aggregationFunction, required Input<String> column, required Input<int> limit, required Input<BreakdownSortOrder> sortOrder}) -
Creates a new Breakdown.
aggregationFunctionThe Aggregation function is applied across all data in each breakdown created.columnThe name of the column in the dataset containing the breakdown values.limitA limit to the number of breakdowns. If set to zero then all possible breakdowns are applied. The list of breakdowns is dependent on the value of the sort_order field.sortOrderThe sort order is applied to the values of the breakdown column.const -
Breakdown.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
aggregationFunction
→ Input<
AggregationFunction> -
The Aggregation function is applied across all data in each breakdown created.
final
-
column
→ Input<
String> -
The name of the column in the dataset containing the breakdown values.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
limit
→ Input<
int> -
A limit to the number of breakdowns. If set to zero then all possible breakdowns are applied. The list of breakdowns is dependent on the value of the sort_order field.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sortOrder
→ Input<
BreakdownSortOrder> -
The sort order is applied to the values of the breakdown column.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited