Interface CfnTemplatePropsMixin.GridLayoutElementProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTemplatePropsMixin.GridLayoutElementProperty.Jsii$Proxy
- Enclosing class:
CfnTemplatePropsMixin
@Stability(Stable)
public static interface CfnTemplatePropsMixin.GridLayoutElementProperty
extends software.amazon.jsii.JsiiSerializable
An element within a grid layout.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.quicksight.*;
GridLayoutElementProperty gridLayoutElementProperty = GridLayoutElementProperty.builder()
.backgroundStyle(GridLayoutElementBackgroundStyleProperty.builder()
.color("color")
.visibility("visibility")
.build())
.borderRadius("borderRadius")
.borderStyle(GridLayoutElementBorderStyleProperty.builder()
.color("color")
.visibility("visibility")
.width("width")
.build())
.columnIndex(123)
.columnSpan(123)
.elementId("elementId")
.elementType("elementType")
.loadingAnimation(LoadingAnimationProperty.builder()
.visibility("visibility")
.build())
.padding("padding")
.rowIndex(123)
.rowSpan(123)
.selectedBorderStyle(GridLayoutElementBorderStyleProperty.builder()
.color("color")
.visibility("visibility")
.width("width")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnTemplatePropsMixin.GridLayoutElementPropertystatic final classAn implementation forCfnTemplatePropsMixin.GridLayoutElementProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectReturns union: eitherIResolvableorCfnTemplatePropsMixin.GridLayoutElementBackgroundStylePropertydefault Stringdefault ObjectReturns union: eitherIResolvableorCfnTemplatePropsMixin.GridLayoutElementBorderStylePropertydefault NumberThe column index for the upper left corner of an element.default NumberThe width of a grid element expressed as a number of grid columns.default StringA unique identifier for an element within a grid layout.default StringThe type of element.default ObjectReturns union: eitherIResolvableorCfnTemplatePropsMixin.LoadingAnimationPropertydefault Stringdefault NumberThe row index for the upper left corner of an element.default NumberThe height of a grid element expressed as a number of grid rows.default ObjectReturns union: eitherIResolvableorCfnTemplatePropsMixin.GridLayoutElementBorderStylePropertyMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBackgroundStyle
Returns union: eitherIResolvableorCfnTemplatePropsMixin.GridLayoutElementBackgroundStyleProperty- See Also:
-
getBorderRadius
- See Also:
-
getBorderStyle
Returns union: eitherIResolvableorCfnTemplatePropsMixin.GridLayoutElementBorderStyleProperty- See Also:
-
getColumnIndex
The column index for the upper left corner of an element.- See Also:
-
getColumnSpan
The width of a grid element expressed as a number of grid columns.- See Also:
-
getElementId
A unique identifier for an element within a grid layout.- See Also:
-
getElementType
The type of element.- See Also:
-
getLoadingAnimation
Returns union: eitherIResolvableorCfnTemplatePropsMixin.LoadingAnimationProperty- See Also:
-
getPadding
- See Also:
-
getRowIndex
The row index for the upper left corner of an element.- See Also:
-
getRowSpan
The height of a grid element expressed as a number of grid rows.- See Also:
-
getSelectedBorderStyle
Returns union: eitherIResolvableorCfnTemplatePropsMixin.GridLayoutElementBorderStyleProperty- See Also:
-
builder
-