summaryrefslogtreecommitdiff
path: root/packages/cocoaint/src/installerplugins/InstallerState.inc
blob: b766746b337cf805eae9caaa65b600c84ad52931 (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
39
{ Parsed from InstallerPlugins.framework InstallerState.h }


{$ifdef TYPES}
type
  InstallerStatePtr = ^InstallerState;
{$endif}

{$ifdef EXTERNAL_SYMBOLS}
var
  InstallerState_Choice_Identifier: NSString; cvar; external;
  InstallerState_Choice_Installed: NSString; cvar; external;
  InstallerState_Choice_CustomLocation: NSString; cvar; external;
{$endif}

{$ifdef TYPES}
type
  InstallerState_Private = OpaqueType;
  InstallerState_PrivatePtr = ^InstallerState_Private;
{$endif}

{$ifdef CLASSES}

type
  InstallerState = objcclass external (NSObject)
  private
    _private: InstallerState_PrivatePtr;
  public
    function licenseAgreed: ObjCBOOL; message 'licenseAgreed';
    function licenseAgreedLanguage: NSString; message 'licenseAgreedLanguage';
    function targetVolumePath: NSString; message 'targetVolumePath';
    function targetPath: NSString; message 'targetPath';
    function choiceDictionaries: NSArray; message 'choiceDictionaries';
    function choiceDictionaryForIdentifier (choiceIdentifier: NSString): NSDictionary; message 'choiceDictionaryForIdentifier:';
    function installStarted: ObjCBOOL; message 'installStarted';
    function installSucceeded: ObjCBOOL; message 'installSucceeded';
  end;
{$endif}