TaskFlag enum
Represents the different flags that can be applied to tasks in the Tasks
section.
Values
- checkableAlone → const TaskFlag
-
Specifies that the task can be checked even when none of its children are checked.
- checkedOnce → const TaskFlag
-
Instructs Setup that this task should be unchecked initially when Setup finds a previous version of the same application is already installed.
This flag is effectively disabled if the
UsePreviousTasks
directive is set tono
. - dontInheritCheck → const TaskFlag
-
Prevents the task from automatically becoming checked when its parent is checked.
Has no effect on top-level tasks, and cannot be combined with the
exclusive
flag. - exclusive → const TaskFlag
-
Makes the task mutually exclusive with sibling tasks that also have the
exclusive
flag. - restart → const TaskFlag
-
Instructs Setup to ask the user to restart the system at the end of installation if this task is selected, regardless of whether it is necessary.
- unchecked → const TaskFlag
-
Instructs Setup that this task should be unchecked initially.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
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.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited