OutputText class abstract

Content of text message to display or print. It conveys information related to the content of the text message and its format. All the data elements related to the format of the text to display or print are parameters valid for the whole text content.

Properties:

  • text - Content of text message to display, print or play.
  • characterSet - Character height of the text string to display or print. Absence of this data element means the characters have normal height.
  • startRow - Row where the text string has to be displayed or printed.
  • startColumn - Column where the text string has to be displayed or printed.
  • characterWidth - Character width of the text string to display or print. Absence of this data element means the characters have normal width. Possible values: * DoubleWidth * SingleWidth
  • characterHeight - Character height of the text string to display or print. Absence of this data element means the characters have normal height. Possible values: * DoubleHeight * HalfHeight * SingleHeight
  • characterStyle - Typographic style of the sequence of characters to display or print. Absence of this data element means the characters have normal style. Possible values: * Bold * Italic * Normal * Underline
  • alignment - Alignment of the text string on the display line or print line. Absence of this data element means the characters have normal alignment. Possible values: * Centred * Justified * Left * Right
  • endOfLineFlag - Indicates if the text is at the end of a line. Allows the display or the print of a new line and a carry-over return characters after the formatted text.
Annotations
  • @BuiltValue.new()

Constructors

OutputText([void updates(OutputTextBuilder b)])
factory

Properties

alignment Alignment?
Alignment of the text string on the display line or print line. Absence of this data element means the characters have normal alignment. Possible values: * Centred * Justified * Left * Right
no setter
characterHeight CharacterHeight?
Character height of the text string to display or print. Absence of this data element means the characters have normal height. Possible values: * DoubleHeight * HalfHeight * SingleHeight
no setter
characterSet int?
Character height of the text string to display or print. Absence of this data element means the characters have normal height.
no setter
characterStyle CharacterStyle?
Typographic style of the sequence of characters to display or print. Absence of this data element means the characters have normal style. Possible values: * Bold * Italic * Normal * Underline
no setter
characterWidth CharacterWidth?
Character width of the text string to display or print. Absence of this data element means the characters have normal width. Possible values: * DoubleWidth * SingleWidth
no setter
endOfLineFlag bool?
Indicates if the text is at the end of a line. Allows the display or the print of a new line and a carry-over return characters after the formatted text.
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startColumn int?
Column where the text string has to be displayed or printed.
no setter
startRow int?
Row where the text string has to be displayed or printed.
no setter
text String
Content of text message to display, print or play.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(OutputTextBuilder)) OutputText
Rebuilds the instance.
inherited
toBuilder() OutputTextBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<OutputText>
no setter