pub unsafe trait UIPrintInteractionControllerDelegate: NSObjectProtocol + IsMainThreadOnly {
// Provided methods
unsafe fn printInteractionControllerParentViewController(
&self,
print_interaction_controller: &UIPrintInteractionController
) -> Option<Retained<UIViewController>>
where Self: Sized + Message { ... }
unsafe fn printInteractionController_choosePaper(
&self,
print_interaction_controller: &UIPrintInteractionController,
paper_list: &NSArray<UIPrintPaper>
) -> Retained<UIPrintPaper>
where Self: Sized + Message { ... }
unsafe fn printInteractionControllerWillPresentPrinterOptions(
&self,
print_interaction_controller: &UIPrintInteractionController
)
where Self: Sized + Message { ... }
unsafe fn printInteractionControllerDidPresentPrinterOptions(
&self,
print_interaction_controller: &UIPrintInteractionController
)
where Self: Sized + Message { ... }
unsafe fn printInteractionControllerWillDismissPrinterOptions(
&self,
print_interaction_controller: &UIPrintInteractionController
)
where Self: Sized + Message { ... }
unsafe fn printInteractionControllerDidDismissPrinterOptions(
&self,
print_interaction_controller: &UIPrintInteractionController
)
where Self: Sized + Message { ... }
unsafe fn printInteractionControllerWillStartJob(
&self,
print_interaction_controller: &UIPrintInteractionController
)
where Self: Sized + Message { ... }
unsafe fn printInteractionControllerDidFinishJob(
&self,
print_interaction_controller: &UIPrintInteractionController
)
where Self: Sized + Message { ... }
unsafe fn printInteractionController_cutLengthForPaper(
&self,
print_interaction_controller: &UIPrintInteractionController,
paper: &UIPrintPaper
) -> CGFloat
where Self: Sized + Message { ... }
unsafe fn printInteractionController_chooseCutterBehavior(
&self,
print_interaction_controller: &UIPrintInteractionController,
available_behaviors: &NSArray
) -> UIPrinterCutterBehavior
where Self: Sized + Message { ... }
}
Available on crate feature
UIPrintInteractionController
only.Provided Methods§
unsafe fn printInteractionControllerParentViewController( &self, print_interaction_controller: &UIPrintInteractionController ) -> Option<Retained<UIViewController>>
Available on crate features
UIResponder
and UIViewController
only.unsafe fn printInteractionController_choosePaper( &self, print_interaction_controller: &UIPrintInteractionController, paper_list: &NSArray<UIPrintPaper> ) -> Retained<UIPrintPaper>
Available on crate feature
UIPrintPaper
only.unsafe fn printInteractionControllerWillPresentPrinterOptions( &self, print_interaction_controller: &UIPrintInteractionController )
unsafe fn printInteractionControllerDidPresentPrinterOptions( &self, print_interaction_controller: &UIPrintInteractionController )
unsafe fn printInteractionControllerWillDismissPrinterOptions( &self, print_interaction_controller: &UIPrintInteractionController )
unsafe fn printInteractionControllerDidDismissPrinterOptions( &self, print_interaction_controller: &UIPrintInteractionController )
unsafe fn printInteractionControllerWillStartJob( &self, print_interaction_controller: &UIPrintInteractionController )
unsafe fn printInteractionControllerDidFinishJob( &self, print_interaction_controller: &UIPrintInteractionController )
unsafe fn printInteractionController_cutLengthForPaper( &self, print_interaction_controller: &UIPrintInteractionController, paper: &UIPrintPaper ) -> CGFloat
Available on crate feature
UIPrintPaper
only.