Skip to main content

FileViewController

Import :

const FileViewController = brackets.getModule("project/FileViewController")

WORKING_SET_VIEW : string

view managing working set.

Kind: global variable

PROJECT_MANAGER : string

manager handling project-related operations.

Kind: global variable

setFileViewFocus(fileSelectionFocus)

Modifies the selection focus in the project side bar. A file can either be selected in the working set (the open files) or in the file tree, but not both.

Kind: global function

ParamTypeDescription
fileSelectionFocusStringeither PROJECT_MANAGER or WORKING_SET_VIEW

openAndSelectDocument(fullPath, fileSelectionFocus, paneId) ⇒ $.Promise

Opens a document if it's not open and selects the file in the UI corresponding to fileSelectionFocus

Kind: global function

ParamTypeDescription
fullPathfullPathfull path of the document to open
fileSelectionFocusstring(WORKING_SET_VIEW
paneIdstringpane in which to open the document

openFileAndAddToWorkingSet(fullPath, [paneId]) ⇒ $.Promise

Opens the specified document if it's not already open, adds it to the working set, and selects it in the WorkingSetView

Kind: global function

ParamTypeDescription
fullPathfullPath
[paneId]stringPane in which to add the view. If omitted, the command default is to use the ACTIVE_PANE

openWithExternalApplication()

Opens the specified document with its associated external editor,

Kind: global function

getFileSelectionFocus() ⇒ String

returns either WORKING_SET_VIEW or PROJECT_MANAGER

Kind: global function