PROTOCOL

UIViewControllerStyle

public protocol UIViewControllerStyle: UIStyle

A comprehensive styling protocol that defines the visual appearance and behavior of view controllers.

UIViewControllerStyle extends the base UIStyle protocol to provide specialized styling configurations for view controller components.

Properties

commonVCStyle

var commonVCStyle: CommonViewControllerStyle

Common UI styling properties

headerTextAppearance

var headerTextAppearance: TextAppearance

Text appearance configuration for header elements.

headerTextColor

var headerTextColor: UIColor

The color to be used for header text elements.

messagesStyle

var messagesStyle: StackViewStyle

Stack view styling for message containers and content areas.

linksStyle

var linksStyle: StackViewStyle

Stack view styling for link containers and navigation elements.