INNER CODE UNIT · Dart

OSInAppMessage

OneSignal/OneSignal-Flutter-SDK · lib/src/inappmessage.dart:53

class OSInAppMessage extends JSONStringRepresentable {
  String? messageId;

  OSInAppMessage(Map<String, dynamic> json) {
    this.messageId = json["message_id"];
  }

  Map<String, dynamic> mapRepresentation() => {'message_id': this.messageId};

  String jsonRepresentation() => convertToJsonString(mapRepresentation());
}

class OSInAppMessageWillDisplayEvent extends JSONStringRepresentable {
  late OSInAppMessage message;

  OSInAppMessageWillDisplayEvent(Map<String, dynamic> json) {
    this.message = OSInAppMessage(json["message"].cast<String, dynamic>());
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…