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
bannerSize → String?
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