API reference

ButtonGroupBuilder Struct

A result builder for composing Buttons inside a ButtonGroup.

Signature

struct ButtonGroupBuilder

Functions

buildArray ( components )
Signature
public static func buildArray(_ components: [[Button]]) -> [Button]
Parameters
_ components: [[Button]]
Returns
[Button]
buildBlock ( components )
Signature
public static func buildBlock(_ components: ]...) -> [Button]
Parameters
_ components: ]...
Returns
[Button]
buildEither ( component )
Signature
public static func buildEither(first component: [Button]) -> [Button]
Parameters
first component: [Button]
Returns
[Button]
buildEither ( component )
Signature
public static func buildEither(second component: [Button]) -> [Button]
Parameters
second component: [Button]
Returns
[Button]
buildExpression ( expression )
Signature
public static func buildExpression(_ expression: Button) -> [Button]
Parameters
_ expression: Button
Returns
[Button]
buildOptional ( component )
Signature
public static func buildOptional(_ component: [Button]?) -> [Button]
Parameters
_ component: [Button]
Returns
[Button]