ProviderData class
Constructors
-
ProviderData({String id = "", required List<
StringData> name, bool visible = true, String address = "", required List<StringData> desc, String phone = "", String www = "", String instagram = "", String telegram = "", required List<StringData> descTitle, String imageUpperServerPath = "", String imageUpperLocalFile = "", String logoServerPath = "", String logoLocalFile = "", required List<ImageData> gallery, required List<WorkTimeData> workTime, required List<String> category, String login = "", required List<LatLng> route, bool available = true, String assetUpperImage = "", String assetsLogo = "", required List<String> assetsGallery, required List<String> assetsCategory, required List<AddonData> addon, double tax = 10, required List<String> articles, bool useMaximumServices = false, int maxServices = 0, bool useMaxAddonInOneService = false, int maxAddonInOneService = 0, bool useMaximumProducts = false, int maxProducts = 0, bool useMinPurchaseAmount = false, double minPurchaseAmount = 0, bool useMaxPurchaseAmount = false, double maxPurchaseAmount = 0, bool acceptPaymentInCash = true, bool acceptOnlyInWorkArea = false}) - ProviderData.createEmpty()
-
factory
-
ProviderData.fromJson(String id, Map<
String, dynamic> data) -
factory
Properties
- acceptOnlyInWorkArea ↔ bool
-
getter/setter pair
- acceptPaymentInCash ↔ bool
-
getter/setter pair
-
addon
↔ List<
AddonData> -
getter/setter pair
- address ↔ String
-
getter/setter pair
- all ↔ int
-
getter/setter pair
-
articles
↔ List<
String> -
getter/setter pair
-
assetsCategory
↔ List<
String> -
getter/setter pair
-
assetsGallery
↔ List<
String> -
getter/setter pair
- assetsLogo ↔ String
-
getter/setter pair
- assetUpperImage ↔ String
-
getter/setter pair
- available ↔ bool
-
getter/setter pair
-
category
↔ List<
String> -
getter/setter pair
- chatId ↔ String
-
getter/setter pair
-
dataKey
→ GlobalKey<
State< StatefulWidget> > -
final
-
desc
↔ List<
StringData> -
getter/setter pair
-
descTitle
↔ List<
StringData> -
getter/setter pair
- distanceToUser ↔ double
-
getter/setter pair
-
gallery
↔ List<
ImageData> -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String
-
getter/setter pair
- imageUpperLocalFile ↔ String
-
getter/setter pair
- imageUpperServerPath ↔ String
-
getter/setter pair
- instagram ↔ String
-
getter/setter pair
- lastMessage ↔ String
-
getter/setter pair
- lastMessageTime ↔ DateTime
-
getter/setter pair
- login ↔ String
-
getter/setter pair
- logoLocalFile ↔ String
-
getter/setter pair
- logoServerPath ↔ String
-
getter/setter pair
- maxAddonInOneService ↔ int
-
getter/setter pair
- maxProducts ↔ int
-
getter/setter pair
- maxPurchaseAmount ↔ double
-
getter/setter pair
- maxServices ↔ int
-
getter/setter pair
- minPurchaseAmount ↔ double
-
getter/setter pair
-
name
↔ List<
StringData> -
getter/setter pair
- phone ↔ String
-
getter/setter pair
-
route
↔ List<
LatLng> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- select ↔ bool
-
getter/setter pair
- tax ↔ double
-
getter/setter pair
- telegram ↔ String
-
getter/setter pair
- unread ↔ int
-
getter/setter pair
- useMaxAddonInOneService ↔ bool
-
getter/setter pair
- useMaximumProducts ↔ bool
-
getter/setter pair
- useMaximumServices ↔ bool
-
getter/setter pair
- useMaxPurchaseAmount ↔ bool
-
getter/setter pair
- useMinPurchaseAmount ↔ bool
-
getter/setter pair
- visible ↔ bool
-
getter/setter pair
-
workTime
↔ List<
WorkTimeData> -
getter/setter pair
- www ↔ String
-
getter/setter pair
Methods
-
compareToAvailable(
ProviderData b) → dynamic -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited