Skip to content

TabsManager API documentation

DeerisLeGris edited this page Jan 21, 2018 · 4 revisions

TabsManager API documentation

//Access to TabsManager with sceelibs.tabsManager
var tabsManager = sceelibs.tabsManager;

Classes

Enumerations

Classes

TabsManager

Minimal SCEELibs version required: 0.5

Tab

Properties

  • id: TabIDs

The IDs of the tab (the id of the tab and on the list)

Minimal SCEELibs version required: 0.5


  • pathContent: string

The directory path of the file of the tab

Minimal SCEELibs version required: 0.5


  • tabContentType: ContentTypeInfos

Minimal SCEELibs version required: 0.5


  • tabType: string

The type of the tab (JavaScript, HTML, C#...)

Minimal SCEELibs version required: 0.5


  • tabName: string

The name of your tab

Minimal SCEELibs version required: 0.5


  • tabNewModifications: bool

Indicate if the tab have modifications who was not saved

Minimal SCEELibs version required: 0.5


  • dateTabContentUpdated: DateTimeOffset

The date of the last content update saved

Minimal SCEELibs version required: 0.5


  • tabDateModified: string

Minimal SCEELibs version required: 0.5


Functions

  • createTabFile() => void

Create the file of the tab (with the path of the tab)

Minimal SCEELibs version required: 0.5


  • saveContentToFile() => void

Save the code content of the tab to the file of the tab

Minimal SCEELibs version required: 0.5


  • getContent() => IAsyncOperation - string -

Get the code content of the tab

Minimal SCEELibs version required: 0.5

TabIDs

Minimal SCEELibs version required: 0.5

Enumerations

ContentTypeInfos

Minimal SCEELibs version required: 0.5

Define the type of content of a tab

  • 0 = File

It's a file tab

  • 1 = Folder

It's a folder tab

Clone this wiki locally