NativePlaceholderService
public final class NativePlaceholderService : AbstractPlaceholderService
Default variant of placeholder service which implements logic of native
-placeholder.
This service allows you to imitate behavior of default native placeholder.
Attention
- For more information - see also info about
NativePlaceholderConfiguration
in documentation.
-
Undocumented
Declaration
Swift
public init(configuration: NativePlaceholderConfiguration)
-
Declaration
Swift
public func provide(superview: UIView, field: InputField?)
-
Declaration
Swift
public func setup(placeholder: String?)
-
Declaration
Swift
public func configurePlaceholder(fieldState: FieldState, containerState: FieldContainerState)
-
Declaration
Swift
public func updateContent(fieldState: FieldState, containerState: FieldContainerState, animated: Bool)
-
Declaration
Swift
public func update(useIncreasedRightPadding: Bool, fieldState: FieldState, animated: Bool)
-
Declaration
Swift
public func updateAfterTextChanged(fieldState: FieldState)