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