Files
NativeScript/tns-core-modules/ios/objc-i386/objc!UserNotificationsUI.d.ts
2016-09-12 10:31:14 +03:00

40 lines
856 B
TypeScript

interface UNNotificationContentExtension extends NSObjectProtocol {
mediaPlayPauseButtonFrame?: CGRect;
mediaPlayPauseButtonTintColor?: UIColor;
mediaPlayPauseButtonType?: UNNotificationContentExtensionMediaPlayPauseButtonType;
didReceiveNotification(notification: UNNotification): void;
didReceiveNotificationResponseCompletionHandler?(response: UNNotificationResponse, completion: (p1: UNNotificationContentExtensionResponseOption) => void): void;
mediaPause?(): void;
mediaPlay?(): void;
}
declare var UNNotificationContentExtension: {
prototype: UNNotificationContentExtension;
};
declare const enum UNNotificationContentExtensionMediaPlayPauseButtonType {
None = 0,
Default = 1,
Overlay = 2
}
declare const enum UNNotificationContentExtensionResponseOption {
DoNotDismiss = 0,
Dismiss = 1,
DismissAndForwardAction = 2
}