AndroidPushConfiguration class
Object config for Android.
- Annotations
-
- @JsonSerializable.new(explicitToJson: true)
Constructors
- AndroidPushConfiguration({MissedCallNotificationParams? missedCallNotification, IncomingCallNotificationParams? incomingCallNotification, String? defaultAvatar, String? ringtonePath, String? incomingCallNotificationChannelName, String? missedCallNotificationChannelName, bool? showFullScreenOnLockScreen, TelecomPushConfiguration? telecom})
-
const
-
AndroidPushConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- defaultAvatar → String?
-
Default avatar for call, example: http://... https://... or "assets/abc.png"
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- incomingCallNotification → IncomingCallNotificationParams?
-
final
- incomingCallNotificationChannelName → String?
-
Notification channel name of incoming call.
final
- missedCallNotification → MissedCallNotificationParams?
-
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_defaultfinal - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showFullScreenOnLockScreen → bool?
-
Show full locked screen.
final
- telecom → TelecomPushConfiguration?
-
Android Telecom integration. Follows the platform default when omitted — on from Android 17,
off below it. See TelecomPushConfiguration.enabled.
final
Methods
-
copyWith(
{MissedCallNotificationParams? missedCallNotification, IncomingCallNotificationParams? incomingCallNotification, String? defaultAvatar, String? ringtonePath, String? incomingCallNotificationChannelName, String? missedCallNotificationChannelName, bool? showFullScreenOnLockScreen, TelecomPushConfiguration? telecom}) → AndroidPushConfiguration -
merge(
AndroidPushConfiguration? other) → AndroidPushConfiguration -
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