Class orion.tasks.TaskList
A user interface element showing a list of various user tasks.
Defined in: </shared/eclipse/e4/orion/I201404012230/bundles/org.eclipse.orion.client.ui/web/orion/tasks.js>.
Constructor Attributes | Constructor Name and Description |
---|---|
orion.tasks.TaskList(options, The)
Creates a new user interface element showing a list of tasks
|
Method Attributes | Method Name and Description |
---|---|
Class Detail
orion.tasks.TaskList(options, The)
Creates a new user interface element showing a list of tasks
- Parameters:
- {Object} options
- The service options
- {Object} options.parent
- The parent of this task list
- {String} options.tasks
- The array of tasks this list should display
- {String} options.title
- The title of the task list
- {String} options.description
- A description of the task list shown the user
- {orion.serviceregistry.ServiceRegistry} options.serviceRegistry
- The service registry
- {Boolean} options.collapsed
- Whether the list should be initially collapsed
- {Object} options.item
- The item used as the target when running a task command
- {Object} options.handler
- The handler when running a task command
- {orion.commands.CommandService} The
- command service used for running commands
- {String} options.descriptionProperty
- The name of the property on the command that will provide the description. Optional. The command tooltip will be used as the description if no descriptionProperty is provided.
Method Detail
renderTasks()