WorkspaceD.Instance

Undocumented in source.

Members

Functions

attach
bool attach(WorkspaceD workspaced)
bool attach(WorkspaceD workspaced, ComponentInfo info)

Loads a registered component which didn't have auto register on just for this instance.

attachComponent
void attachComponent(ComponentWrapperInstance component)
Undocumented in source. Be warned that the author may not have intended to support it.
checkHasComponent
bool checkHasComponent(ComponentInfo info)
Undocumented in source. Be warned that the author may not have intended to support it.
detach
bool detach()
bool detach(ComponentInfo info)

Shuts down an attached component and removes it from this component list. If you plan to remove all components, call shutdown instead.

get
inout(T) get()
Undocumented in source. Be warned that the author may not have intended to support it.
has
bool has()
Undocumented in source. Be warned that the author may not have intended to support it.
importFiles
string[] importFiles()
Undocumented in source. Be warned that the author may not have intended to support it.
importPaths
string[] importPaths()
Undocumented in source. Be warned that the author may not have intended to support it.
onBeforeAccessComponent
void onBeforeAccessComponent(ComponentInfo )
Undocumented in source. Be warned that the author may not have intended to support it.
run
Future!JSONValue run(WorkspaceD workspaced, string component, string method, JSONValue[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
shutdown
void shutdown(bool dtor)
Undocumented in source. Be warned that the author may not have intended to support it.
stringImportPaths
string[] stringImportPaths()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

config
Configuration config;
Undocumented in source.
cwd
string cwd;
Undocumented in source.
debugSpecificationsProvider
IdentifierListProvider debugSpecificationsProvider;
Undocumented in source.
importFilesProvider
ImportPathProvider importFilesProvider;
Undocumented in source.
importPathProvider
ImportPathProvider importPathProvider;
Undocumented in source.
instanceComponents
ComponentWrapperInstance[] instanceComponents;
Undocumented in source.
projectVersionsProvider
IdentifierListProvider projectVersionsProvider;
Undocumented in source.
stringImportPathProvider
ImportPathProvider stringImportPathProvider;
Undocumented in source.

Meta