12345678910111213141516171819202122232425262728293031323334353637383940 |
- { Parsed from AppKit.framework NSStoryboardSegue.h }
- {$ifdef TYPES}
- type
- NSStoryboardSeguePtr = ^NSStoryboardSegue;
- NSSeguePerformingProtocolPtr = ^NSSeguePerformingProtocol;
- {$endif}
- {$ifdef CLASSES}
- type
- NSStoryboardSegue = objcclass external (NSObject)
- private
- _performHandler: OpaqueCBlock;
- _identifier: NSString;
- _sourceController: id;
- _destinationController: id;
- _reserved: id;
- public
- class function segueWithIdentifier_source_destination_performHandler (identifier: NSString; sourceController: id; destinationController: id; performHandler: OpaqueCBlock): instancetype; message 'segueWithIdentifier:source:destination:performHandler:';
- function initWithIdentifier_source_destination (identifier: NSString; sourceController: id; destinationController: id): instancetype; message 'initWithIdentifier:source:destination:'; { NS_DESIGNATED_INITIALIZER }
- function identifier: NSString; message 'identifier';
- function sourceController: id; message 'sourceController';
- function destinationController: id; message 'destinationController';
- procedure perform; message 'perform';
- end;
- {$endif}
- {$ifdef PROTOCOLS}
- type
- NSSeguePerformingProtocol = objcprotocol external name 'NSSeguePerforming' (NSObjectProtocol)
- optional
- procedure prepareForSegue_sender (segue: NSStoryboardSegue; sender: id); message 'prepareForSegue:sender:'; { available in 10_10 }
- procedure performSegueWithIdentifier_sender (identifier: NSString; sender: id); message 'performSegueWithIdentifier:sender:'; { available in 10_10 }
- function shouldPerformSegueWithIdentifier_sender (identifier: NSString; sender: id): ObjCBOOL; message 'shouldPerformSegueWithIdentifier:sender:'; { available in 10_10 }
- end;
- {$endif}
|