BPKSearchControlInput

public struct BPKSearchControlInput : View

An actionable control field that displays an text and an icon.

  • Creates a BPKSearchControlInput.

    Declaration

    Swift

    public init(
        placeholder: String,
        value: String?,
        icon: BPKIcon,
        style: Style = .regular,
        accessibilityLabel: String,
        accessibilityValueHandler: (() -> String)? = nil,
        action: @escaping () -> Void
    )

    Parameters

    placeholder

    Placeholder text when value is nil.

    value

    Optional property to display a value.

    icon

    The displayed icon.

    style

    Enum value to define the appearence of the element.

    accessibilityLabel

    Additional information about a purpose for accessibility users.

    accessibilityValueHandler

    Handler function to provide a readable value description for accessibility..

    action

    Click handler function.

  • Declaration

    Swift

    public var body: some View { get }
  • Style configuration for a background colour

    See more

    Declaration

    Swift

    enum Style