RovenuePeriod class

A billing period, e.g. "1 month". Mirrors RvPeriod / PeriodDTO.

Annotations

Constructors

RovenuePeriod({required int value, required PeriodUnit unit, required String iso8601})
const

Properties

hashCode → int
The hash code for this object.
no setteroverride
iso8601 → String
The raw ISO-8601 duration string (e.g. "P1M") as reported by the store.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
unit → PeriodUnit
final
value → int
final

Methods

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.
override