/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Stores the configuration information for a visual helper element for a form.
* A sectional element can be a header, a text block, or a divider. These elements
* are static and not associated with any data.See Also:
AWS
* API Reference
The type of sectional element. Valid values are Heading
,
* Text
, and Divider
.
The type of sectional element. Valid values are Heading
,
* Text
, and Divider
.
The type of sectional element. Valid values are Heading
,
* Text
, and Divider
.
The type of sectional element. Valid values are Heading
,
* Text
, and Divider
.
The type of sectional element. Valid values are Heading
,
* Text
, and Divider
.
The type of sectional element. Valid values are Heading
,
* Text
, and Divider
.
The type of sectional element. Valid values are Heading
,
* Text
, and Divider
.
The type of sectional element. Valid values are Heading
,
* Text
, and Divider
.
Specifies the position of the text in a field for a Text
* sectional element.
Specifies the position of the text in a field for a Text
* sectional element.
Specifies the position of the text in a field for a Text
* sectional element.
Specifies the position of the text in a field for a Text
* sectional element.
Specifies the position of the text in a field for a Text
* sectional element.
Specifies the position of the text in a field for a Text
* sectional element.
The text for a Text
sectional element.
The text for a Text
sectional element.
The text for a Text
sectional element.
The text for a Text
sectional element.
The text for a Text
sectional element.
The text for a Text
sectional element.
The text for a Text
sectional element.
The text for a Text
sectional element.
Specifies the size of the font for a Heading
sectional element.
* Valid values are 1 | 2 | 3 | 4 | 5 | 6
.
Specifies the size of the font for a Heading
sectional element.
* Valid values are 1 | 2 | 3 | 4 | 5 | 6
.
Specifies the size of the font for a Heading
sectional element.
* Valid values are 1 | 2 | 3 | 4 | 5 | 6
.
Specifies the size of the font for a Heading
sectional element.
* Valid values are 1 | 2 | 3 | 4 | 5 | 6
.
Specifies the orientation for a Divider
sectional element. Valid
* values are horizontal
or vertical
.
Specifies the orientation for a Divider
sectional element. Valid
* values are horizontal
or vertical
.
Specifies the orientation for a Divider
sectional element. Valid
* values are horizontal
or vertical
.
Specifies the orientation for a Divider
sectional element. Valid
* values are horizontal
or vertical
.
Specifies the orientation for a Divider
sectional element. Valid
* values are horizontal
or vertical
.
Specifies the orientation for a Divider
sectional element. Valid
* values are horizontal
or vertical
.
Specifies the orientation for a Divider
sectional element. Valid
* values are horizontal
or vertical
.
Specifies the orientation for a Divider
sectional element. Valid
* values are horizontal
or vertical
.
Excludes a sectional element that was generated by default for a specified * data model.
*/ inline bool GetExcluded() const{ return m_excluded; } /** *Excludes a sectional element that was generated by default for a specified * data model.
*/ inline bool ExcludedHasBeenSet() const { return m_excludedHasBeenSet; } /** *Excludes a sectional element that was generated by default for a specified * data model.
*/ inline void SetExcluded(bool value) { m_excludedHasBeenSet = true; m_excluded = value; } /** *Excludes a sectional element that was generated by default for a specified * data model.
*/ inline SectionalElement& WithExcluded(bool value) { SetExcluded(value); return *this;} private: Aws::String m_type; bool m_typeHasBeenSet = false; FieldPosition m_position; bool m_positionHasBeenSet = false; Aws::String m_text; bool m_textHasBeenSet = false; int m_level; bool m_levelHasBeenSet = false; Aws::String m_orientation; bool m_orientationHasBeenSet = false; bool m_excluded; bool m_excludedHasBeenSet = false; }; } // namespace Model } // namespace AmplifyUIBuilder } // namespace Aws