OrdinalScaleConv class

The ordinal scale converter.

Inheritance

Constructors

OrdinalScaleConv(OrdinalScale spec, List<Tuple> tuples, String variable)

Properties

align double
The align ratio.
getter/setter pairinherited
band double
The band ratio of each value.
getter/setter pairinherited
formatter String? Function(String)
The scale formatter
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
inflate bool
Whether to inflate the axis range.
getter/setter pairinherited
normalZero double
Normalized value of zero.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
ticks List<String>
The scale ticks.
getter/setter pairinherited
title String
the scale title.
getter/setter pairinherited
values List<String>
The candidate values.
getter/setter pairinherited
zero String
The zero of V.
no setterinherited

Methods

convert(String input) int
Converts an input to output.
inherited
defaultFormatter(String value) String
The default formatter of V for formatter.
override
denormalize(double normalValue) int
De-normalizes a 0, 1 value to scaled value.
inherited
format(String value) String?
Formats a value to string.
inherited
invert(int output) String
Inverts an output to input.
inherited
normalize(int scaledValue) double
Normalizes a scaled value to 0, 1.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override