EGSUnitInfo class

Represents an EGS unit information.

Constructors

EGSUnitInfo({required String uuid, required String taxpayerProvidedId, required String model, required String crnNumber, required String taxpayerName, required String vatNumber, required String branchName, required String branchIndustry, required Location location})

Properties

branchIndustry → String
The industry of the branch.
final
branchName → String
The name of the branch.
final
crnNumber → String
The CRN number of the EGS unit.
final
hashCode → int
The hash code for this object.
no setterinherited
location → Location
The location of the EGS unit.
final
model → String
The model of the EGS unit.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
taxpayerName → String
The name of the taxpayer.
final
taxpayerProvidedId → String
The taxpayer-provided ID of the EGS unit.
final
uuid → String
The UUID of the EGS unit.
final
vatNumber → String
The VAT number of the EGS unit.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toCsrProps(String solutionName, {ZatcaEnvironment environment = ZatcaEnvironment.sandbox}) → CSRConfigProps
toString() → String
A string representation of this object.
inherited

Operators

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