Documentation for the _.IPM.General package. More...
Namespaces | |
LogManager | |
Documentation for the _.IPM.General.LogManager package. | |
SemanticVersion | |
Documentation for the _.IPM.General.SemanticVersion package. | |
SemanticVersionExpression | |
Documentation for the _.IPM.General.SemanticVersionExpression package. | |
Classes | |
class | AbstractSettings |
Intended use case: If you want a configuration-related class of which there will be at most one instance, that has settings with names defined in code (not just magic strings, and possibly with default values) that are configurable via the "init" command in the Package Manager shell and the Package Manager > Configuration menu item, extend AbstractSettings and add some properties, and you get all that. More... | |
class | Archive |
class | IConfigurable |
Interface for classes that require some level of configuration. More... | |
class | InstallContext |
class | LogManager |
class | ModuleInfo |
Most basic information that EVERY module must have. More... | |
class | SASchema |
class | SemanticVersion |
class | SemanticVersionExpression |
class | Settings |
This class contains general package manager settings that are configurable via the Package Manager > Configuration section of the Studio extension. More... | |
class | Singleton |
General class to extend to add a "singleton" interface to any registered or persistent class. More... | |
Documentation for the _.IPM.General package.