Package-level declarations

Types

Link copied to clipboard
data class JsDashboardOptionsConfig(val presets: <Error class: unknown class><JsDashboardOverridePreset>)
Link copied to clipboard
data class JsDashboardOverridePreset(val name: String, val description: String?, val response: JsPartialMockzillaHttpResponse, val type: String?)
Link copied to clipboard
data class JsEndpointConfiguration(val name: String, val key: String, val shouldFail: Boolean, val delay: Int?, val dashboardOptionsConfig: JsDashboardOptionsConfig, val versionCode: Int, val endpointMatcher: (dynamic) -> Promise<Boolean>, val defaultHandler: (dynamic) -> Promise<JsMockzillaHttpResponse>, val errorHandler: (dynamic) -> Promise<JsMockzillaHttpResponse>)
Link copied to clipboard
Link copied to clipboard
data class JsMockzillaConfig(val endpoints: <Error class: unknown class><JsEndpointConfiguration>, val logLevel: String)
Link copied to clipboard
data class JsMockzillaHttpRequest(val uri: String, val headers: String, val method: String, val bodyAsBytes: Promise<ByteArray>, val bodyAsString: Promise<String>)
Link copied to clipboard
data class JsMockzillaHttpResponse(val statusCode: Int, val headers: dynamic, val body: String = "")
Link copied to clipboard
data class JsMockzillaRuntimeParams(val config: JsMockzillaConfig, val ip: String, val mockBaseUrl: String, val apiBaseUrl: String, val port: Int, val mockzillaVersion: String)
Link copied to clipboard
data class JsPartialMockzillaHttpResponse(val statusCode: Int?, val headers: dynamic, val body: String?)
Link copied to clipboard

Functions

Link copied to clipboard
fun entriesOf(jsObject: dynamic): List<Pair<String, String>>
Link copied to clipboard
fun mapFrom(jsObject: dynamic): Map<String, String>
Link copied to clipboard
Link copied to clipboard