modules
hotstaq / Modules
hotstaq
Table of contents​
Enumerations​
Classes​
- Hot
- HotAPI
- HotClient
- HotComponent
- HotDB
- HotDBInflux
- HotDBMigration
- HotDBMySQL
- HotDBSchema
- HotFile
- HotHTTPServer
- HotLog
- HotPage
- HotRoute
- HotRouteMethod
- HotServer
- HotStaq
- HotTestDestination
- HotTestDriver
- HotTestElement
- HotTestElementOptions
- HotTestMap
- HotTestSeleniumDriver
- HotTester
- HotTesterAPI
- HotTesterMocha
- HotTesterMochaSelenium
- HotTesterServer
- InfluxSchema
- MySQLSchema
- MySQLSchemaField
- MySQLSchemaTable
Interfaces​
- HotDBConnectionInterface
- HotDestination
- HotSite
- HotSiteMapPath
- HotSiteRoute
- HotStartOptions
- HotTestPage
- HotTestStop
- IHotComponent
- IHotStaq
- IHotTestElement
- IHotTestElementOptions
- MySQLResults
- MySQLSchemaFieldResult
Type aliases​
Type aliases​
APItoLoad​
Ƭ APItoLoad: Object
The API to load.
Type declaration​
Name | Type |
---|---|
exportedClassName | string |
path | string |
Defined in​
HotTestPath​
Ƭ HotTestPath: (driver
: HotTestDriver
, ...args
: any
) => Promise
<any
>
Type declaration​
â–¸ (driver
, ...args
): Promise
<any
>
Create a test path for later execution.
Parameters​
Name | Type |
---|---|
driver | HotTestDriver |
...args | any |
Returns​
Promise
<any
>
Defined in​
ServerAuthorizationFunction​
Ƭ ServerAuthorizationFunction: (req
: any
, res
: any
, jsonObj
: any
, queryObj
: any
) => Promise
<any
>
Type declaration​
â–¸ (req
, res
, jsonObj
, queryObj
): Promise
<any
>
A function that will be executed by the server for authorization. Any value returned from this function will be passed to the ServerExecutionFunction. If an undefined value is returned, this indicates the server was not able to authenticate the user, so the ServerExecutionFunction will not be executed.
Parameters​
Name | Type |
---|---|
req | any |
res | any |
jsonObj | any |
queryObj | any |
Returns​
Promise
<any
>
Defined in​
ServerExecutionFunction​
Ƭ ServerExecutionFunction: (req
: any
, res
: any
, authorizedValue
: any
, jsonObj
: any
, queryObj
: any
) => Promise
<any
>
Type declaration​
â–¸ (req
, res
, authorizedValue
, jsonObj
, queryObj
): Promise
<any
>
A function that will be executed by the server.
Parameters​
Name | Type |
---|---|
req | any |
res | any |
authorizedValue | any |
jsonObj | any |
queryObj | any |
Returns​
Promise
<any
>