const classcamFantomPlugin::FantomPlugin

sys::Obj
  camembert::BasicPlugin
    camFantomPlugin::FantomPlugin

FantomPlugin Builtin plugin for fantom features

_name

Source

const static Str _name := "Fantom"

cmds

Source

const FantomCommands cmds := FantomCommands.<ctor>()

commands

Source

virtual override PluginCommands? commands()

createSpace

Source

virtual override Space createSpace(Project prj)

createTemplates

Source

Void createTemplates(File configDir)

Create the default templates if missing

cur

Source

static FantomPlugin cur()

docProv

Source

const FantomDocs docProv

docProvider

Source

virtual override PluginDocs? docProvider()

envType

Source

virtual override Type? envType()

findBuildFile

Source

static File? findBuildFile(File? f)

findBuildGroup

Source

static File? findBuildGroup(File? f)

icon

Source

virtual const override Image icon := ...

iconForFile

Source

virtual override Image? iconForFile(File file)

index

Source

const FantomIndex index

FantomIndexing service

isIndexing

Source

virtual override Bool isIndexing()

isProject

Source

virtual override Bool isProject(File dir)

make

Source

new make()

name

Source

virtual override Str name()

onChangedProjects

Source

virtual override Void onChangedProjects(Project[] projects, Bool clearAll := false)

onFrameReady

Source

virtual override Void onFrameReady(Frame frame, Bool initial := true)

projectItem

Source

virtual override Project projectItem(File f)

spacePriority

Source

virtual override Int spacePriority(Project prj)

warnNoBuildFile

Source

static Void warnNoBuildFile(Frame frame)

warnNoBuildGroupFile

Source

static Void warnNoBuildGroupFile(Frame frame)