AddNoteViewController

@interface AddNoteViewController : UIViewController <PersonalizationOptionViewControllerProtocol, RevealPersonalizationViewControllerProtocol>

/**
 Default instantiation method for `AddNoteViewController`
 
 @param personalizationOption - contains the configuration options for the note creation
 @param createManager - the manager responsible for handling the flow management in the creation process.
 @param createFlowDelegate - the object responsible for implementing AddNoteViewController callbacks
 @return an instance of AddNoteViewController
 **/
+ (instancetype)viewControllerWithPersonalizationOption:(PersonalizationOption *)personalizationOption
                                          createManager:(VoucherCreationManager *)createManager
                                     createFlowDelegate:(nullable id<VoucherCreationFlowDelegate>)createFlowDelegate;

@end

Undocumented

  • Default instantiation method for AddNoteViewController

    Declaration

    Objective-C

    + (nonnull instancetype)
    viewControllerWithPersonalizationOption:
        (nonnull PersonalizationOption *)personalizationOption
                              createManager:
                                  (nonnull VoucherCreationManager *)createManager
                         createFlowDelegate:
                             (nullable id<VoucherCreationFlowDelegate>)
                                 createFlowDelegate;

    Parameters

    personalizationOption

    - contains the configuration options for the note creation

    createManager

    - the manager responsible for handling the flow management in the creation process.

    createFlowDelegate

    - the object responsible for implementing AddNoteViewController callbacks

    Return Value

    an instance of AddNoteViewController *