public static interface LayoutConfiguration.Builder extends SdkPojo, CopyableBuilder<LayoutConfiguration.Builder,LayoutConfiguration>
| Modifier and Type | Method and Description |
|---|---|
default LayoutConfiguration.Builder |
freeFormLayout(Consumer<FreeFormLayoutConfiguration.Builder> freeFormLayout)
A free-form is optimized for a fixed width and has more control over the exact placement of layout elements.
|
LayoutConfiguration.Builder |
freeFormLayout(FreeFormLayoutConfiguration freeFormLayout)
A free-form is optimized for a fixed width and has more control over the exact placement of layout elements.
|
default LayoutConfiguration.Builder |
gridLayout(Consumer<GridLayoutConfiguration.Builder> gridLayout)
A type of layout that can be used on a sheet.
|
LayoutConfiguration.Builder |
gridLayout(GridLayoutConfiguration gridLayout)
A type of layout that can be used on a sheet.
|
default LayoutConfiguration.Builder |
sectionBasedLayout(Consumer<SectionBasedLayoutConfiguration.Builder> sectionBasedLayout)
A section based layout organizes visuals into multiple sections and has customized header, footer and page
break.
|
LayoutConfiguration.Builder |
sectionBasedLayout(SectionBasedLayoutConfiguration sectionBasedLayout)
A section based layout organizes visuals into multiple sections and has customized header, footer and page
break.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLayoutConfiguration.Builder gridLayout(GridLayoutConfiguration gridLayout)
A type of layout that can be used on a sheet. In a grid layout, visuals snap to a grid with standard spacing
and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size. A
grid layout can be configured to behave in one of two ways when the viewport is resized: FIXED
or RESPONSIVE.
gridLayout - A type of layout that can be used on a sheet. In a grid layout, visuals snap to a grid with standard
spacing and alignment. Dashboards are displayed as designed, with options to fit to screen or view at
actual size. A grid layout can be configured to behave in one of two ways when the viewport is
resized: FIXED or RESPONSIVE.default LayoutConfiguration.Builder gridLayout(Consumer<GridLayoutConfiguration.Builder> gridLayout)
A type of layout that can be used on a sheet. In a grid layout, visuals snap to a grid with standard spacing
and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size. A
grid layout can be configured to behave in one of two ways when the viewport is resized: FIXED
or RESPONSIVE.
GridLayoutConfiguration.Builder avoiding
the need to create one manually via GridLayoutConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to gridLayout(GridLayoutConfiguration).
gridLayout - a consumer that will call methods on GridLayoutConfiguration.BuildergridLayout(GridLayoutConfiguration)LayoutConfiguration.Builder freeFormLayout(FreeFormLayoutConfiguration freeFormLayout)
A free-form is optimized for a fixed width and has more control over the exact placement of layout elements.
freeFormLayout - A free-form is optimized for a fixed width and has more control over the exact placement of layout
elements.default LayoutConfiguration.Builder freeFormLayout(Consumer<FreeFormLayoutConfiguration.Builder> freeFormLayout)
A free-form is optimized for a fixed width and has more control over the exact placement of layout elements.
This is a convenience method that creates an instance of theFreeFormLayoutConfiguration.Builder
avoiding the need to create one manually via FreeFormLayoutConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to freeFormLayout(FreeFormLayoutConfiguration).
freeFormLayout - a consumer that will call methods on FreeFormLayoutConfiguration.BuilderfreeFormLayout(FreeFormLayoutConfiguration)LayoutConfiguration.Builder sectionBasedLayout(SectionBasedLayoutConfiguration sectionBasedLayout)
A section based layout organizes visuals into multiple sections and has customized header, footer and page break.
sectionBasedLayout - A section based layout organizes visuals into multiple sections and has customized header, footer and
page break.default LayoutConfiguration.Builder sectionBasedLayout(Consumer<SectionBasedLayoutConfiguration.Builder> sectionBasedLayout)
A section based layout organizes visuals into multiple sections and has customized header, footer and page break.
This is a convenience method that creates an instance of theSectionBasedLayoutConfiguration.Builder
avoiding the need to create one manually via SectionBasedLayoutConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to sectionBasedLayout(SectionBasedLayoutConfiguration).
sectionBasedLayout - a consumer that will call methods on SectionBasedLayoutConfiguration.BuildersectionBasedLayout(SectionBasedLayoutConfiguration)Copyright © 2023. All rights reserved.