Functions
Const addEventListener
- addEventListener(element: Document | Element, type: string, listener: EventListenerOrEventListenerObject): void
Parameters
element: Document | Element
type: string
listener: EventListenerOrEventListenerObject
Returns void
Const addInputBinds
- addInputBinds(binds: Dict<() => void>): void
Const callAndListen
- callAndListen(callback: () => void, event: vno.enums.EEvent, element?: Document | Element, reside?: boolean): void
Parameters
callback: () => void
element: Document | Element = document
reside: boolean = false
Returns void
Const encodeParam
- encodeParam(value: string): string
Const formatDate
- formatDate(date: any, format?: string): string
Parameters
date: any
Optional format: string
Returns string
Const getMessage
- getMessage(key: string, params?: TMessage): string
Const parseDate
- parseDate(date: string | number): Date
Const reload
- reload(toTop?: boolean): void
Const renderMD
- renderMD(path: string, title: string, data: string, isSnippet?: boolean, asyncResults?: TAsyncResult[]): Promise<string>
Parameters
path: string
title: string
data: string
isSnippet: boolean = false
Optional asyncResults: TAsyncResult[]
Returns Promise<string>
Const sleep
- sleep(timeout: number): Promise<void>
Parameters
Returns Promise<void>
Const updateDom
- updateDom(): Promise<void>
Const waitFor
- waitFor<T>(callback: () => T, maxCount?: number, timeout?: number): Promise<T | undefined>
Type parameters
Parameters
callback: () => T
maxCount: number = 100
timeout: number = 100
Returns Promise<T | undefined>
Const waitForEvent
- waitForEvent<T>(callback: () => T, event: vno.enums.EEvent, element?: Document | Element): Promise<T>
Type parameters
Parameters
callback: () => T
element: Document | Element = document
Returns Promise<T>