Table of Contents

Class FlexBox

Namespace
Line.OpenApi.Messaging.Generated.Api.Models
Assembly
Line.OpenApi.Messaging.dll
public class FlexBox : FlexComponent, IAdditionalDataHolder, IParsable
Inheritance
FlexBox
Implements
IAdditionalDataHolder
IParsable
Inherited Members

Properties

Action

Action

public ActionObject? Action { get; set; }

Property Value

ActionObject

AlignItems

The alignItems property

public FlexBox_alignItems? AlignItems { get; set; }

Property Value

FlexBox_alignItems?

Background

The background property

public FlexBoxBackground? Background { get; set; }

Property Value

FlexBoxBackground

BackgroundColor

The backgroundColor property

public string? BackgroundColor { get; set; }

Property Value

string

BorderColor

The borderColor property

public string? BorderColor { get; set; }

Property Value

string

BorderWidth

The borderWidth property

public string? BorderWidth { get; set; }

Property Value

string

Contents

The contents property

public List<FlexComponent>? Contents { get; set; }

Property Value

List<FlexComponent>

CornerRadius

The cornerRadius property

public string? CornerRadius { get; set; }

Property Value

string

Flex

The flex property

public int? Flex { get; set; }

Property Value

int?

Height

The height property

public string? Height { get; set; }

Property Value

string

JustifyContent

The justifyContent property

public FlexBox_justifyContent? JustifyContent { get; set; }

Property Value

FlexBox_justifyContent?

Layout

The layout property

public FlexBox_layout? Layout { get; set; }

Property Value

FlexBox_layout?

Margin

The margin property

public string? Margin { get; set; }

Property Value

string

MaxHeight

The maxHeight property

public string? MaxHeight { get; set; }

Property Value

string

MaxWidth

The maxWidth property

public string? MaxWidth { get; set; }

Property Value

string

OffsetBottom

The offsetBottom property

public string? OffsetBottom { get; set; }

Property Value

string

OffsetEnd

The offsetEnd property

public string? OffsetEnd { get; set; }

Property Value

string

OffsetStart

The offsetStart property

public string? OffsetStart { get; set; }

Property Value

string

OffsetTop

The offsetTop property

public string? OffsetTop { get; set; }

Property Value

string

PaddingAll

The paddingAll property

public string? PaddingAll { get; set; }

Property Value

string

PaddingBottom

The paddingBottom property

public string? PaddingBottom { get; set; }

Property Value

string

PaddingEnd

The paddingEnd property

public string? PaddingEnd { get; set; }

Property Value

string

PaddingStart

The paddingStart property

public string? PaddingStart { get; set; }

Property Value

string

PaddingTop

The paddingTop property

public string? PaddingTop { get; set; }

Property Value

string

Position

The position property

public FlexBox_position? Position { get; set; }

Property Value

FlexBox_position?

Spacing

The spacing property

public string? Spacing { get; set; }

Property Value

string

Width

The width property

public string? Width { get; set; }

Property Value

string

Methods

CreateFromDiscriminatorValue(IParseNode)

Creates a new instance of the appropriate class based on discriminator value

public static FlexBox CreateFromDiscriminatorValue(IParseNode parseNode)

Parameters

parseNode IParseNode

The parse node to use to read the discriminator value and create the object

Returns

FlexBox

A FlexBox

GetFieldDeserializers()

The deserialization information for the current model

public override IDictionary<string, Action<IParseNode>> GetFieldDeserializers()

Returns

IDictionary<string, Action<IParseNode>>

A IDictionary<string, Action<IParseNode>>

Serialize(ISerializationWriter)

Serializes information the current object

public override void Serialize(ISerializationWriter writer)

Parameters

writer ISerializationWriter

Serialization writer to use to serialize this model