| Interface | Description |
|---|---|
| Asset |
An Asset is any file that lives within an App.
|
| BRJSNode |
A BRJSNode is a generic term for a folder under BRJS.
|
| BrowsableNode |
A BrowsableNode is a location that contains an index page, which would be a
Aspect, BladeWorkbench or BladesetWorkbench. |
| BundlableNode |
Any BRJS-specific entity that will be bundled and which may handle logical requests.
|
| BundleSet |
A set of assets that could be sent depending on tags and requests.
|
| FileObserver |
An observer that monitors
Assets for changes. |
| JsLib |
JavaScript libraries to be used within your BRJS applications.
|
| LinkedAsset |
An extension of AssetFile, represents any AssetFile that could depend on other AssetFiles.
|
| SourceModule |
A source file, typically JavaScript (.js) files that live in a 'src' directory.
|
| TestableNode |
A set of functions for recognising test types (unit, acceptance, integration or performance) and running them within the existing TestNode,
which represents a suite of tests.
|
| TestAsset |
An interface implemented by test source modules for checking that they truly represent a test module.
|
| Class | Description |
|---|---|
| App | |
| AppConf | |
| Aspect | |
| Blade | |
| BladerunnerConf | |
| Bladeset | |
| BladesetWorkbench | |
| BladeWorkbench | |
| BRJS | |
| BRLibConf | |
| ConfFile<CF extends org.bladerunnerjs.yaml.AbstractYamlConfFile> | |
| DirNode | |
| FileObserverMessages | |
| TestPack | |
| TestRunnerConf | |
| Theme | |
| ThirdpartyLibManifest | |
| TypedTestPack | |
| Workbench<N extends org.bladerunnerjs.model.engine.Node> |
| Enum | Description |
|---|---|
| TestType |