UOperatorDetail class
What a mobile prefix says: operator, SIM type, province, model.
Constructors
-
UOperatorDetail({required String base, required UOperator operator, List<
String> provinces = const <String>[], String? model, USimCardType type = USimCardType.both}) -
Operator details of a prefix.
const
Properties
- base → String
-
Region of the prefix.
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- model → String?
-
SIM model, if known.
final
- name → String
-
Operator name in Persian.
no setter
- operator → UOperator
-
The operator.
final
-
provinces
→ List<
String> -
Provinces the prefix was issued in.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → USimCardType
-
SIM type (credit/permanent).
final
Methods
-
copyWith(
{String? base, List< String> ? provinces, String? model, USimCardType? type, UOperator? operator}) → UOperatorDetail - Copy with some fields changed.
-
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