iText 8.0.5 API
iText.Layout.Properties.Grid.TemplateValue Class Reference

A class that indicates its descendant class can be used as a grid template value. More...

Inheritance diagram for iText.Layout.Properties.Grid.TemplateValue:
iText.Layout.Properties.Grid.AutoRepeatValue iText.Layout.Properties.Grid.FixedRepeatValue iText.Layout.Properties.Grid.GridValue iText.Layout.Properties.Grid.BreadthValue iText.Layout.Properties.Grid.FunctionValue iText.Layout.Properties.Grid.AutoValue iText.Layout.Properties.Grid.FlexValue iText.Layout.Properties.Grid.LengthValue iText.Layout.Properties.Grid.MaxContentValue iText.Layout.Properties.Grid.MinContentValue iText.Layout.Properties.Grid.FitContentValue iText.Layout.Properties.Grid.MinMaxValue iText.Layout.Properties.Grid.PercentValue iText.Layout.Properties.Grid.PointValue

Public Types

enum   ValueType {
  ValueType.POINT, ValueType.PERCENT, ValueType.AUTO, ValueType.MIN_CONTENT,
  ValueType.MAX_CONTENT, ValueType.FIT_CONTENT, ValueType.MINMAX, ValueType.FLEX,
  ValueType.FIXED_REPEAT, ValueType.AUTO_REPEAT
}
  Enum of sizing value types. More...
 

Public Member Functions

virtual TemplateValue.ValueType  GetType ()
  Gets template value type. More...
 

Package Functions

  TemplateValue (TemplateValue.ValueType type)
  Creates template value with a given type. More...
 

Package Attributes

readonly TemplateValue.ValueType  type
  Template value type. More...
 

Detailed Description

A class that indicates its descendant class can be used as a grid template value.

Member Enumeration Documentation

◆ ValueType

Enum of sizing value types.

Enumerator
POINT 

Type which represents absolute point value.

PERCENT 

Type which represents relative percent value.

AUTO 

Type which represents relative auto value.

MIN_CONTENT 

Type which represents relative min content value.

MAX_CONTENT 

Type which represents relative max content value.

FIT_CONTENT 

Type which presents fit content function value.

MINMAX 

Type which represents minmax function value.

FLEX 

Type which represents relative flexible value.

FIXED_REPEAT 

Type which represents fixed repeat value.

AUTO_REPEAT 

Type which represents auto-repeat value.

Constructor & Destructor Documentation

◆ TemplateValue()

iText.Layout.Properties.Grid.TemplateValue.TemplateValue ( TemplateValue.ValueType  type )
inlinepackage

Creates template value with a given type.

Parameters
type template value type

Member Function Documentation

◆ GetType()

virtual TemplateValue.ValueType iText.Layout.Properties.Grid.TemplateValue.GetType ( )
inlinevirtual

Gets template value type.

Returns
template value type

Member Data Documentation

◆ type

readonly TemplateValue.ValueType iText.Layout.Properties.Grid.TemplateValue.type
package

Template value type.