AKFAdvancedUIManager

Manager for advanced UI configuration.

Extends Protocol:NSObject
Declared in:AKFAdvancedUIManager.h
Instance-Methoden
actionBarViewForState:

Returns a custom view to use above the scrollable content.

ParameterBeschreibung
state

The current state of the login flow

- (nullable UIView *) actionBarViewForState:(AKFLoginFlowState)state;
Deklariert in: AKFAdvancedUIManager.h
bodyViewForState:

Returns a custom view for the body in the middle of the scrollable container.

ParameterBeschreibung
state

The current state of the login flow

- (nullable UIView *) bodyViewForState:(AKFLoginFlowState)state;
Deklariert in: AKFAdvancedUIManager.h
buttonTypeForState:

Returns the button type for the given login state.

ParameterBeschreibung
state

The current state of the login flow

- (AKFButtonType) buttonTypeForState:(AKFLoginFlowState)state;
Discussion:

This method is only called for PhoneLogin, EmailLogin and ConfirmationCode states.

Deklariert in: AKFAdvancedUIManager.h
footerViewForState:

Returns a custom view for the bottom of the content in the scrollable container.

ParameterBeschreibung
state

The current state of the login flow

- (nullable UIView *) footerViewForState:(AKFLoginFlowState)state;
Deklariert in: AKFAdvancedUIManager.h
headerViewForState:

Returns a custom view for the top of the content in the scrollable container.

ParameterBeschreibung
state

The current state of the login flow

- (nullable UIView *) headerViewForState:(AKFLoginFlowState)state;
Deklariert in: AKFAdvancedUIManager.h
setActionController:

Provides a controller for the receiver that can send messages back to the current controller.

ParameterBeschreibung
actionController

The action controller

- (void) setActionController:(nonnull id<AKFAdvancedUIActionController>)actionController;
Discussion:

This method will be called before any views are retrieved.

Deklariert in: AKFAdvancedUIManager.h
setError:

Called when an error is encountered and should be displayed in the UI.

ParameterBeschreibung
error

The error

- (void) setError:(nonnull NSError *)error;
Discussion:

This method will be called before the views are retrieved.

Deklariert in: AKFAdvancedUIManager.h
textPositionForState:

Returns the position of the text relative to the content body view.

ParameterBeschreibung
state

The current state of the login flow

- (AKFTextPosition) textPositionForState:(AKFLoginFlowState)state;
Deklariert in: AKFAdvancedUIManager.h