Class Index | File Index

Classes


Class orion.outliner.Outliner

An Outliner is a visual component that renders an itemized overview of a resource and acts as a selection provider on that resource. The itemized overview is obtained from the orion.outliner.OutlineService.
Defined in: </shared/eclipse/e4/orion/I201302221257/plugins/org.eclipse.orion.client.ui/web/orion/outliner.js>.

Class Summary
Constructor Attributes Constructor Name and Description
 
Constructs a new Outliner with the given options.
Method Summary
Method Attributes Method Name and Description
 
outlineChanged(outlinerService, title, contents)
 
 
Class Detail
orion.outliner.Outliner(options)
Constructs a new Outliner with the given options.
Parameters:
{Object} options
The options object
{Object} options.parent
The parent DOM element to put this outliner inside
{orion.serviceRegistry.ServiceRegistry} options.serviceRegistry
The service registry.
{orion.commands.CommandService} options.commandService
{Service of type orion.outliner.OutlineService} options.outlineService
The outline service to use.
{orion.selection.Selection} options.selectionService Optional
If provided, the selection service will be notified on outline selection rather than using anchor tag hrefs.
Method Detail
outlineChanged(outlinerService, title, contents)
Parameters:
outlinerService
title
contents

setOutlineProviders(providers)
Parameters:
providers

setSelectedProvider(provider)
Parameters:
{ServiceReference} provider

Documentation generated by JsDoc Toolkit 2.4.0 on Fri Feb 22 2013 13:00:53 GMT-0500 (EST)