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