Ad class
Constructors
-
Ad({required int id, required AdType type, required String name, required Utm utm, int? linkId, required Map<
String, dynamic> config, AdFrequency? frequency, AdSchedule? schedule, String? layoutStyle, required bool isActive, AdContent? content, AdAction? action, AdTracking? tracking, Map<String, dynamic> ? translations, AdStyles? styles, bool isDebug = false}) -
Ad.fromJson(Map<
String, dynamic> json) -
factory
Properties
- action → AdAction?
-
final
- adMediaUrl → String?
-
no setter
- androidChannelId → String?
-
no setter
- appleBadge → int?
-
no setter
-
no setter
-
config
→ Map<
String, dynamic> -
final
- content → AdContent?
-
final
-
customData
→ Map<
String, String> ? -
no setter
- expiresIn → int?
-
no setter
- frequency → AdFrequency?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → int
-
final
- isActive → bool
-
no setter
- isDebug → bool
-
final
- layoutStyle → String?
-
final
- linkId → int?
-
final
- name → String
-
final
- notificationBody → String?
-
no setter
- notificationTitle → String?
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schedule → AdSchedule?
-
final
- sound → String?
-
no setter
- styles → AdStyles?
-
final
- targetUrl → String?
-
no setter
- tracking → AdTracking?
-
final
-
translations
→ Map<
String, dynamic> ? -
final
- type → AdType
-
final
- utm → Utm
-
final
Methods
-
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