abstract classcamembert::BaseSpace

sys::Obj
  camembert::BaseSpace : camembert::Space

BaseSpace Base space for file based spaces

curFile

Source

virtual override File? curFile()

dir

Source

File dir

dis

Source

virtual override Str dis

file

Source

File file

frame

Source

Frame frame

goto

Source

virtual override Void goto(FileItem? item)

Go to the given item. (in Editor & Nav)

make

Source

new make(Frame frame, File dir, File? file := null)

Subclass should call this and then use viewparent.content = ... navParents.content = .... and so on to set Ui parts

Source

ContentPane navParent

plugin

Source

virtual override Str? plugin := null

root

Source

virtual override File? root()

showNav

Source

virtual override Void showNav(Bool b)

slotsParent

Source

ContentPane slotsParent

slotsUpdated

Source

Void slotsUpdated(Bool isEmpty)

ui

Source

virtual override Widget ui

updateView

Source

virtual Void updateView(View newView)

viewParent

Source

ContentPane viewParent