The main API class.
More...
#include <ProviderIndex.qc.dox.h>
Inherits ProviderIndexUtil.
|
static hash< auto > | createDataProviderIndex (hash< DataProviderIndexInfo > index=< DataProviderIndexInfo >{}, *string dir) |
| Create the data provider index.
|
|
|
static | addDataProviderFactories (reference< hash< DataProviderIndexInfo > > index) |
| Iterate all data provider factories and add them to the index.
|
|
static *hash< auto > | getSerializableActionOptions (*hash< auto > options) |
| Get YAML-serializable action options.
|
|
static *hash< string, hash< auto > > | getSerializableAppActions (string app) |
| Get YAML-serializable hash of actions keyed by action name.
|
|
static | setupLogger () |
| Setup logger.
|
|
static | tryLoadTypeScriptActionInterface () |
| Try to load and initialize TypeScriptActionInterface.
|
|