AndroidParams class

Object config for Android.

Annotations
  • @JsonSerializable.new(explicitToJson: true)

Constructors

AndroidParams({bool? isCustomNotification, bool? isCustomSmallExNotification, String? logoUrl, bool? isShowCallID, String? ringtonePath, String? backgroundColor, String? backgroundUrl, String? actionColor, String? textColor, String? incomingCallNotificationChannelName, String? missedCallNotificationChannelName, bool? isShowFullLockedScreen, bool? isImportant, bool? isBot, bool? isFullScreen, String? from, String? textAccept, String? textDecline})
const
AndroidParams.fromJson(Map<String, dynamic> json)
factory

Properties

actionColor → String?
Color used in button/text on notification.
final
backgroundColor → String?
Incoming call screen background color.
final
backgroundUrl → String?
Using image background for Incoming call screen. example: http://... https://... or "assets/abc.png"
final
from → String?
final
hashCode → int
The hash code for this object.
no setterinherited
incomingCallNotificationChannelName → String?
Notification channel name of incoming call.
final
isBot → bool?
Used primarily to identify automated tooling. https://developer.android.com/reference/androidx/core/app/Person#isBot()
final
isCustomNotification → bool?
Using custom notifications.
final
isCustomSmallExNotification → bool?
Using custom notification small on some devices clipped out in android.
final
isFullScreen → bool?
Show incoming call as full-screen activity instead of notification.
final
isImportant → bool?
Caller is important to the user of this device with regards to how frequently they interact. https://developer.android.com/reference/androidx/core/app/Person#isImportant()
final
isShowCallID → bool?
Show call id app inside full screen.
final
isShowFullLockedScreen → bool?
Show full locked screen.
final
Show logo app inside full screen.
final
logoUrl → String?
Logo aoo inside full screen, example: http://... https://... or "assets/abc.png"
final
missedCallNotificationChannelName → String?
Notification channel name of missed call.
final
ringtonePath → String?
File name ringtone, put file into /android/app/src/main/res/raw/ringtone_default.mp3 -> value: ringtone_default
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
textAccept → String?
Text for accept button
final
textColor → String?
Color used for the text in the full screen notification
final
textDecline → String?
Text for decline button
final

Methods

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.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited