blob: d82b1ade748445a5c33600279b72a89212c9ddad (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
{ Parsed from StoreKit.framework SKPaymentTransaction.h }
{$ifdef TYPES}
type
SKPaymentTransactionPtr = ^SKPaymentTransaction;
{$endif}
{$ifdef TYPES}
const
SKPaymentTransactionStatePurchasing = 0;
SKPaymentTransactionStatePurchased = 1;
SKPaymentTransactionStateFailed = 2;
SKPaymentTransactionStateRestored = 3;
SKPaymentTransactionStateDeferred = 4;
type
SKPaymentTransactionState = NSInteger;
SKPaymentTransactionStatePtr = ^SKPaymentTransactionState;
{$endif}
{$ifdef CLASSES}
type
SKPaymentTransaction = objcclass external (NSObject)
private
_internal: id;
public
function error: NSError; message 'error';
function originalTransaction: SKPaymentTransaction; message 'originalTransaction';
function payment: SKPayment; message 'payment';
function transactionDate: NSDate; message 'transactionDate';
function transactionIdentifier: NSString; message 'transactionIdentifier';
function downloads: NSArray; message 'downloads';
function transactionState: SKPaymentTransactionState; message 'transactionState';
end;
{$endif}
|