buildBlock
TypeScriptstatic buildBlock(): SDKHandleSwift declarationstatic func buildBlock() -> some AxisContent
struct · iOS 16.0+ · SDK 27.1
@resultBuilder struct AxisContentBuilderA result builder that constructs axis content.
static buildBlock(): SDKHandleSwift declarationstatic func buildBlock() -> some AxisContent
static buildBlock82563(content: AnyAxisContent): AnyAxisContentSwift declarationstatic func buildBlock<T>(_ content: T) -> T where T : AxisContentBuilds a result from a single component. - Parameters: - content: The component.
static buildEitherFirst(first: AnyAxisContent): BuilderConditional<AnyAxisContent, AnyAxisContent>Swift declarationstatic func buildEither<T1, T2>(first: T1) -> BuilderConditional<T1, T2> where T1 : AxisContent, T2 : AxisContentProvides support for "if-else" statements in multi-statement closures, producing conditional content for the "then" branch.
static buildEitherSecond(second: AnyAxisContent): BuilderConditional<AnyAxisContent, AnyAxisContent>Swift declarationstatic func buildEither<T1, T2>(second: T2) -> BuilderConditional<T1, T2> where T1 : AxisContent, T2 : AxisContentProvides support for "if-else" statements in multi-statement closures, producing conditional content for the "else" branch.
static buildExpression(content: AnyAxisContent): AnyAxisContentSwift declarationstatic func buildExpression<Content>(_ content: Content) -> Content where Content : AxisContentstatic buildLimitedAvailability(content: AnyAxisContent): AnyAxisContentSwift declarationstatic func buildLimitedAvailability<Content>(_ content: Content) -> AnyAxisContent where Content : AxisContentProvides support for "if" statements with `#available()` clauses in multi-statement closures, producing conditional content for the "then" branch, i.e. the conditionally-available branch.
static buildIf(content?: (AnyAxisContent) | null): (AnyAxisContent) | nullSwift declarationstatic func buildIf<T>(_ content: T?) -> T? where T : AxisContentProvides support for “if” statements in multi-statement closures, producing an optional axis content that is visible only when the condition evaluates to `true`.
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AxisContentBuilder.buildBlock(_:)
Swift parameter packs cannot cross the bridge.