BRLMPrintSettingsProtocol

A protocol to set print settings.

Overview

All print settings classes inherit from this protocol. They provide a method to generate default print settings. Basically, you use this to initialize your print settings object, then you set new values for your data and printer.

Instance methods

initDefaultPrintSettingsWithPrinterModel:

Initialize an object inheriting from this protocol with your printer model.

Declaration

- (nullable instancetype)initDefaultPrintSettingsWithPrinterModel:(BRLMPrinterModel)model;

Parameters

Name Type Description
model BRLMPrinterModel A model of your printer

copyWithPrinterModel:

Copy the object with changing specified printer model.

Declaration

- (nullable instancetype)copyWithPrinterModel:(BRLMPrinterModel)model;