Options
All
  • Public
  • Public/Protected
  • All
Menu

Motel API Documentation

Index

Type aliases

ExitPromise

ExitPromise: Promise<void>

A promise that resolves when all vacancies matching a given pattern have disappeared from the DOM.

Observer

Type parameters

  • T

TelemetryLevel

TelemetryLevel: typeof TELEMETRY_LEVELS[number]

Variables

Const DEFAULT_OPTIONS

DEFAULT_OPTIONS: object = {telemetryLevel: 'warn',telemetryHandler: consoleTelemetryHandler,} as const

Type declaration

Const ERROR_LEVELS

ERROR_LEVELS: Set<TelemetryLevel> = new Set(TELEMETRY_LEVELS.slice(ERROR_THRESHOLD))

Const ERROR_THRESHOLD

ERROR_THRESHOLD: number = TELEMETRY_LEVELS.indexOf('error')

Const TELEMETRY_LEVELS

TELEMETRY_LEVELS: ["silly", "debug", "warn", "error", "critical"] = ['silly','debug','warn','error','critical',] as const

Const VACANCY_ATTRIBUTE

VACANCY_ATTRIBUTE: "data-vacancy" = "data-vacancy"

The name of the vacancy attribute.

Functions

Const consoleTelemetryHandler

  • consoleTelemetryHandler(isError: boolean, message: string, ...args: any[]): void
  • Parameters

    • isError: boolean
    • message: string
    • Rest ...args: any[]

    Returns void

createPublishFunc

processMatch

tick

  • tick(): Promise<void>

Generated using TypeDoc