merlin.components¶
Submodules¶
Package Contents¶
-
class
merlin.components.action¶ Bases:
pyre.action,merlin.components.Dashboard.DashboardProtocol declaration for merlin spells
-
class
merlin.components.spell¶ Bases:
pyre.panel(),merlin.components.Dashboard.DashboardBase class for merlin spell implementations
-
class
merlin.components.component¶ Bases:
pyre.component,merlin.components.Dashboard.DashboardMinor merlin specific embellishment of the {pyre.component} base class
-
class
merlin.components.merlin(name, **kwds)¶ Bases:
pyre.plexusThe merlin executive and application wrapper
-
pyre_namespace= merlin¶
-
METAFOLDER= .merlin¶
-
PATH= ['vfs:/merlin/project', 'vfs:/merlin/user', 'vfs:/merlin/system']¶
-
help(self, **kwds)¶ Hook for the application help system
-
newProject(self, name)¶ Create a new project description object
-
pyre_mountApplicationFolders(self, pfs, prefix)¶ Build my private filesystem
-
pyre_newRepertoir(self)¶ Build my spell manager
-
locateProjectRoot(self, folder=None)¶ Check whether {folder} is contained within a {merlin} project
-