[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fpfcmtypes.pp line 388
type TNotificationMessage = class(TJSONPersist) |
public |
const |
DefaultSendOptions = [nsAndroid, nsApple, nsWebPush, nsFCMoptions] |
protected |
function CreateFCMoptions; virtual; |
function CreateAndroidConfig; virtual; |
function CreateAppleConfig; virtual; |
function CreateWebPushConfig; virtual; |
public |
constructor Create; |
destructor destroy; override; |
procedure ToJSON(); |
function Encode; |
procedure Clear; |
property Recipient: string; [rw] |
property RecipientType: TRecipientType; [rw] |
property Data: TStrings; [rw] |
property Title: string; [rw] |
property Body: string; [rw] |
property Image: string; [rw] |
property Options: TMessageOptions; [rw] |
property SendOptions: TNotificationSendOptions; [rws] |
property AppleConfig: TAppleConfig; [rw] |
property AndroidConfig: TAndroidConfig; [rw] |
property WebPushConfig: TWebPushConfig; [rw] |
property FCMOptions: TFCMOptions; [rw] |
end; |
| |
| |
TObject |