SetupInfo class
Represents setup information including the count of numbered lists and a list of hyperlinks.
This class is used to encapsulate configuration data related to numbered lists and hyperlinks within a document or application.
The numberedLists property holds the count of numbered lists present in the document setup.
The hyperlinks property is a list of QHyperLink objects representing hyperlinks associated with the setup.
Example usage:
SetupInfo setup = SetupInfo(
numberedLists: 3,
hyperlinks: [
QHyperLink(url: 'https://example.com', text: 'Example Link'),
QHyperLink(url: 'https://another.com', text: 'Another Link'),
],
);
- Annotations
-
- @experimental
Constructors
-
SetupInfo({required int numberedLists, required List<
QHyperLink> hyperlinks}) - Constructs a SetupInfo instance with required properties.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
hyperlinks
↔ List<
QHyperLink> -
List of hyperlinks associated with the setup.
getter/setter pair
- numberedLists ↔ int
-
The count of numbered lists in the setup.
getter/setter pair
-
props
→ List<
Object?> -
The list of properties that will be used to determine whether
two instances are equal.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stringify → bool?
-
If set to
true
, thetoString
method will be overridden to output this instance'sprops
.no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited