Task$Typings extension

on

Properties

definition TaskDefinition
The task's definition.
getter/setter pair
detail String
A human-readable string which is rendered less prominently on a separate line in places where the task's name is displayed. Supports rendering of {@link ThemeIcon theme icons} via the $(<name>)-syntax.
getter/setter pair
execution Object
The task's execution engine
getter/setter pair
group TaskGroup
The task group this tasks belongs to. See TaskGroup for a predefined set of available groups. Defaults to undefined meaning that the task doesn't belong to any special group.
getter/setter pair
isBackground bool
Whether the task is a background task or not.
getter/setter pair
name String
The task's name
getter/setter pair
presentationOptions TaskPresentationOptions
The presentation options. Defaults to an empty literal.
getter/setter pair
problemMatchers List<String>
The problem matchers attached to the task. Defaults to an empty array.
getter/setter pair
runOptions RunOptions
Run options for the task
getter/setter pair
scope → dynamic
The task's scope.
no setter
source String
A human-readable string describing the source of this shell task, e.g. 'gulp' or 'npm'. Supports rendering of {@link ThemeIcon theme icons} via the $(<name>)-syntax.
getter/setter pair