public static interface FreeFormLayoutElement.Builder extends SdkPojo, CopyableBuilder<FreeFormLayoutElement.Builder,FreeFormLayoutElement>
| Modifier and Type | Method and Description |
|---|---|
default FreeFormLayoutElement.Builder |
backgroundStyle(Consumer<FreeFormLayoutElementBackgroundStyle.Builder> backgroundStyle)
The background style configuration of a free-form layout element.
|
FreeFormLayoutElement.Builder |
backgroundStyle(FreeFormLayoutElementBackgroundStyle backgroundStyle)
The background style configuration of a free-form layout element.
|
default FreeFormLayoutElement.Builder |
borderStyle(Consumer<FreeFormLayoutElementBorderStyle.Builder> borderStyle)
The border style configuration of a free-form layout element.
|
FreeFormLayoutElement.Builder |
borderStyle(FreeFormLayoutElementBorderStyle borderStyle)
The border style configuration of a free-form layout element.
|
FreeFormLayoutElement.Builder |
elementId(String elementId)
A unique identifier for an element within a free-form layout.
|
FreeFormLayoutElement.Builder |
elementType(LayoutElementType elementType)
The type of element.
|
FreeFormLayoutElement.Builder |
elementType(String elementType)
The type of element.
|
FreeFormLayoutElement.Builder |
height(String height)
The height of an element within a free-form layout.
|
default FreeFormLayoutElement.Builder |
loadingAnimation(Consumer<LoadingAnimation.Builder> loadingAnimation)
The loading animation configuration of a free-form layout element.
|
FreeFormLayoutElement.Builder |
loadingAnimation(LoadingAnimation loadingAnimation)
The loading animation configuration of a free-form layout element.
|
FreeFormLayoutElement.Builder |
renderingRules(Collection<SheetElementRenderingRule> renderingRules)
The rendering rules that determine when an element should be displayed within a free-form layout.
|
FreeFormLayoutElement.Builder |
renderingRules(Consumer<SheetElementRenderingRule.Builder>... renderingRules)
The rendering rules that determine when an element should be displayed within a free-form layout.
|
FreeFormLayoutElement.Builder |
renderingRules(SheetElementRenderingRule... renderingRules)
The rendering rules that determine when an element should be displayed within a free-form layout.
|
default FreeFormLayoutElement.Builder |
selectedBorderStyle(Consumer<FreeFormLayoutElementBorderStyle.Builder> selectedBorderStyle)
The border style configuration of a free-form layout element.
|
FreeFormLayoutElement.Builder |
selectedBorderStyle(FreeFormLayoutElementBorderStyle selectedBorderStyle)
The border style configuration of a free-form layout element.
|
FreeFormLayoutElement.Builder |
visibility(String visibility)
The visibility of an element within a free-form layout.
|
FreeFormLayoutElement.Builder |
visibility(Visibility visibility)
The visibility of an element within a free-form layout.
|
FreeFormLayoutElement.Builder |
width(String width)
The width of an element within a free-form layout.
|
FreeFormLayoutElement.Builder |
xAxisLocation(String xAxisLocation)
The x-axis coordinate of the element.
|
FreeFormLayoutElement.Builder |
yAxisLocation(String yAxisLocation)
The y-axis coordinate of the element.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildFreeFormLayoutElement.Builder elementId(String elementId)
A unique identifier for an element within a free-form layout.
elementId - A unique identifier for an element within a free-form layout.FreeFormLayoutElement.Builder elementType(String elementType)
The type of element.
elementType - The type of element.LayoutElementType,
LayoutElementTypeFreeFormLayoutElement.Builder elementType(LayoutElementType elementType)
The type of element.
elementType - The type of element.LayoutElementType,
LayoutElementTypeFreeFormLayoutElement.Builder xAxisLocation(String xAxisLocation)
The x-axis coordinate of the element.
xAxisLocation - The x-axis coordinate of the element.FreeFormLayoutElement.Builder yAxisLocation(String yAxisLocation)
The y-axis coordinate of the element.
yAxisLocation - The y-axis coordinate of the element.FreeFormLayoutElement.Builder width(String width)
The width of an element within a free-form layout.
width - The width of an element within a free-form layout.FreeFormLayoutElement.Builder height(String height)
The height of an element within a free-form layout.
height - The height of an element within a free-form layout.FreeFormLayoutElement.Builder visibility(String visibility)
The visibility of an element within a free-form layout.
visibility - The visibility of an element within a free-form layout.Visibility,
VisibilityFreeFormLayoutElement.Builder visibility(Visibility visibility)
The visibility of an element within a free-form layout.
visibility - The visibility of an element within a free-form layout.Visibility,
VisibilityFreeFormLayoutElement.Builder renderingRules(Collection<SheetElementRenderingRule> renderingRules)
The rendering rules that determine when an element should be displayed within a free-form layout.
renderingRules - The rendering rules that determine when an element should be displayed within a free-form layout.FreeFormLayoutElement.Builder renderingRules(SheetElementRenderingRule... renderingRules)
The rendering rules that determine when an element should be displayed within a free-form layout.
renderingRules - The rendering rules that determine when an element should be displayed within a free-form layout.FreeFormLayoutElement.Builder renderingRules(Consumer<SheetElementRenderingRule.Builder>... renderingRules)
The rendering rules that determine when an element should be displayed within a free-form layout.
This is a convenience method that creates an instance of theSheetElementRenderingRule.Builder avoiding the need
to create one manually via
SheetElementRenderingRule.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #renderingRules(List.
renderingRules - a consumer that will call methods on
SheetElementRenderingRule.Builder#renderingRules(java.util.Collection) FreeFormLayoutElement.Builder borderStyle(FreeFormLayoutElementBorderStyle borderStyle)
The border style configuration of a free-form layout element.
borderStyle - The border style configuration of a free-form layout element.default FreeFormLayoutElement.Builder borderStyle(Consumer<FreeFormLayoutElementBorderStyle.Builder> borderStyle)
The border style configuration of a free-form layout element.
This is a convenience method that creates an instance of theFreeFormLayoutElementBorderStyle.Builder
avoiding the need to create one manually via FreeFormLayoutElementBorderStyle.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to borderStyle(FreeFormLayoutElementBorderStyle).
borderStyle - a consumer that will call methods on FreeFormLayoutElementBorderStyle.BuilderborderStyle(FreeFormLayoutElementBorderStyle)FreeFormLayoutElement.Builder selectedBorderStyle(FreeFormLayoutElementBorderStyle selectedBorderStyle)
The border style configuration of a free-form layout element. This border style is used when the element is selected.
selectedBorderStyle - The border style configuration of a free-form layout element. This border style is used when the
element is selected.default FreeFormLayoutElement.Builder selectedBorderStyle(Consumer<FreeFormLayoutElementBorderStyle.Builder> selectedBorderStyle)
The border style configuration of a free-form layout element. This border style is used when the element is selected.
This is a convenience method that creates an instance of theFreeFormLayoutElementBorderStyle.Builder
avoiding the need to create one manually via FreeFormLayoutElementBorderStyle.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to selectedBorderStyle(FreeFormLayoutElementBorderStyle).
selectedBorderStyle - a consumer that will call methods on FreeFormLayoutElementBorderStyle.BuilderselectedBorderStyle(FreeFormLayoutElementBorderStyle)FreeFormLayoutElement.Builder backgroundStyle(FreeFormLayoutElementBackgroundStyle backgroundStyle)
The background style configuration of a free-form layout element.
backgroundStyle - The background style configuration of a free-form layout element.default FreeFormLayoutElement.Builder backgroundStyle(Consumer<FreeFormLayoutElementBackgroundStyle.Builder> backgroundStyle)
The background style configuration of a free-form layout element.
This is a convenience method that creates an instance of theFreeFormLayoutElementBackgroundStyle.Builder avoiding the need to create one manually via
FreeFormLayoutElementBackgroundStyle.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to backgroundStyle(FreeFormLayoutElementBackgroundStyle).
backgroundStyle - a consumer that will call methods on FreeFormLayoutElementBackgroundStyle.BuilderbackgroundStyle(FreeFormLayoutElementBackgroundStyle)FreeFormLayoutElement.Builder loadingAnimation(LoadingAnimation loadingAnimation)
The loading animation configuration of a free-form layout element.
loadingAnimation - The loading animation configuration of a free-form layout element.default FreeFormLayoutElement.Builder loadingAnimation(Consumer<LoadingAnimation.Builder> loadingAnimation)
The loading animation configuration of a free-form layout element.
This is a convenience method that creates an instance of theLoadingAnimation.Builder avoiding the
need to create one manually via LoadingAnimation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to loadingAnimation(LoadingAnimation).
loadingAnimation - a consumer that will call methods on LoadingAnimation.BuilderloadingAnimation(LoadingAnimation)Copyright © 2023. All rights reserved.