2016-10-08 02:09:31 +00:00
|
|
|
# JumpListItem Object
|
2016-09-28 07:00:01 +00:00
|
|
|
|
2016-12-29 22:11:26 +00:00
|
|
|
* `type` String (optional) - One of the following:
|
2016-09-28 07:00:01 +00:00
|
|
|
* `task` - A task will launch an app with specific arguments.
|
|
|
|
* `separator` - Can be used to separate items in the standard `Tasks`
|
|
|
|
category.
|
|
|
|
* `file` - A file link will open a file using the app that created the
|
|
|
|
Jump List, for this to work the app must be registered as a handler for
|
|
|
|
the file type (though it doesn't have to be the default handler).
|
2016-12-29 22:11:26 +00:00
|
|
|
* `path` String (optional) - Path of the file to open, should only be set if `type` is
|
2016-09-28 07:00:01 +00:00
|
|
|
`file`.
|
2016-12-29 22:11:26 +00:00
|
|
|
* `program` String (optional) - Path of the program to execute, usually you should
|
2016-09-28 07:00:01 +00:00
|
|
|
specify `process.execPath` which opens the current program. Should only be
|
|
|
|
set if `type` is `task`.
|
2016-12-29 22:11:26 +00:00
|
|
|
* `args` String (optional) - The command line arguments when `program` is executed. Should
|
2016-09-28 07:00:01 +00:00
|
|
|
only be set if `type` is `task`.
|
2016-12-29 22:11:26 +00:00
|
|
|
* `title` String (optional) - The text to be displayed for the item in the Jump List.
|
2016-09-28 07:00:01 +00:00
|
|
|
Should only be set if `type` is `task`.
|
2016-12-29 22:11:26 +00:00
|
|
|
* `description` String (optional) - Description of the task (displayed in a tooltip).
|
2021-04-05 23:50:39 +00:00
|
|
|
Should only be set if `type` is `task`. Maximum length 260 characters.
|
2016-12-29 22:11:26 +00:00
|
|
|
* `iconPath` String (optional) - The absolute path to an icon to be displayed in a
|
2016-09-28 07:00:01 +00:00
|
|
|
Jump List, which can be an arbitrary resource file that contains an icon
|
|
|
|
(e.g. `.ico`, `.exe`, `.dll`). You can usually specify `process.execPath` to
|
|
|
|
show the program icon.
|
2016-12-29 22:11:26 +00:00
|
|
|
* `iconIndex` Number (optional) - The index of the icon in the resource file. If a
|
2016-09-28 07:00:01 +00:00
|
|
|
resource file contains multiple icons this value can be used to specify the
|
|
|
|
zero-based index of the icon that should be displayed for this task. If a
|
|
|
|
resource file contains only one icon, this property should be set to zero.
|
2019-05-13 16:17:12 +00:00
|
|
|
* `workingDirectory` String (optional) - The working directory. Default is empty.
|