NmTaxRadarState class

State for the tax radar view.

Constructors

NmTaxRadarState({List<NmCounterparty> counterparties = const [], String? selectedCounterpartyId, double sweepAngle = 0.0, bool isScanning = false, Set<NmCounterpartyType> filterTypes = const {}})
Creates a NmTaxRadarState.
const

Properties

counterparties → List<NmCounterparty>
Counterparties.
final
filterTypes → Set<NmCounterpartyType>
Filter types.
final
hashCode → int
The hash code for this object.
no setterinherited
isScanning → bool
Is scanning.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
selectedCounterparty → NmCounterparty?
Selected counterparty.
no setter
selectedCounterpartyId → String?
Selected counterparty id.
final
sweepAngle → double
Sweep angle.
final
visibleCounterparties → List<NmCounterparty>
Visible counterparties.
no setter

Methods

copyWith({List<NmCounterparty>? counterparties, String? selectedCounterpartyId, double? sweepAngle, bool? isScanning, Set<NmCounterpartyType>? filterTypes}) → NmTaxRadarState
Copy with.
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.
inherited