69class IndexFileHelper {
82 constructor(
string type);
static *hash< string, hash< auto > > getSerializableAppActions(string app)
Get YAML-serializable hash of actions keyed by action name.
static tryLoadTypeScriptActionInterface()
Try to load and initialize TypeScriptActionInterface.
static addDataProviderFactories(reference< hash< DataProviderIndexInfo > > index)
Iterate all data provider factories and add them to the index.
static setupLogger()
Setup logger.
static hash< auto > createDataProviderIndex(hash< DataProviderIndexInfo > index=< DataProviderIndexInfo >{}, *string dir)
Create the data provider index.
static *hash< auto > getSerializableActionOptions(*hash< auto > options)
Get YAML-serializable action options.
contains all public definitions in the ProviderIndex module
Definition ProviderIndex.qc.dox.h:26