NotificationSound class

Inheritance

Constructors

NotificationSound({required int id, required int duration, required int date, required String title, required String data, required File sound, dynamic extra, int? clientId})
Describes a notification sound in MP3 format
const
NotificationSound.fromJson(Map<String, dynamic> json)
Parse from a json
factory

Properties

clientId int?
clientId client identifier
final
data String
data Arbitrary data, defined while the sound was uploaded
final
date int
date Point in time (Unix timestamp) when the sound was created
final
duration int
duration Duration of the sound, in seconds
final
extra → dynamic
extra callback sign
final
hashCode int
The hash code for this object.
no setterinherited
id int
id Unique identifier of the notification sound
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sound File
sound File containing the sound
final
title String
title Title of the notification sound
final

Methods

copyWith({int? id, int? duration, int? date, String? title, String? data, File? sound, dynamic extra, int? clientId}) NotificationSound
getConstructor() String
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson([dynamic extra]) Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

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

Constants

CONSTRUCTOR → const String