StyleExpressionType class final

The type of a style expression's result.

See mln_style_expression_type in the C API reference.

Constructors

StyleExpressionType({StyleExpressionTypeKind kind = const StyleExpressionTypeKind.fromRawValue(0), StyleExpressionTypeKind itemKind = const StyleExpressionTypeKind.fromRawValue(0), int itemCount = 0})
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
itemCount → int
The length of an array, or 0 for any length.
final
itemKind → StyleExpressionTypeKind
The type of each item when kind is StyleExpressionTypeKind.array. It can't be an array itself.
final
kind → StyleExpressionTypeKind
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({StyleExpressionTypeKind? kind, StyleExpressionTypeKind? itemKind, int? itemCount}) → StyleExpressionType
A copy of this value with the given members replaced.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited