mixincamembert::Space

camembert::Space

Work space

compare

Source

virtual override Int compare(Obj obj)

curFile

Source

abstract File? curFile()

Return active file for this space

curFileItem

Source

virtual FileItem? curFileItem()

dis

Source

abstract Str dis()

Display name

findGotoMatches

Source

virtual Item[] findGotoMatches(Str text)

Find matches for the Goto command

goto

Source

abstract Void goto(FileItem? item)

Go to the given item. (in Editor & Nav) If null, refresh current item

icon

Source

abstract Image icon()

Icon

match

Source

abstract Int match(FileItem item)

If this space can handle view of the given item, then return is match priority or zero if it cannot handle the item. File space returns 10

Source

abstract Nav? nav

plugin

Source

abstract Str? plugin

Plugin responsibe for this space

refresh

Source

virtual Void refresh()

refresh the current space (nav, view, etc..)

root

Source

virtual File? root()

Return the space root directory

saveSession

Source

abstract Str:Str saveSession()

Save this space session as a set of props. All subclasses must also declare a static loadSession(Str:Str) method.

showNav

Source

virtual Void showNav(Bool b)

ui

Source

abstract Widget ui

Main Ui component if this space

view

Source

abstract View? view