Index

Type aliases

Variables

Type aliases

ArgumentsType

ArgumentsType<T>: T extends (...args: infer U) => any ? U : never

Type parameters

  • T

ft

ft: { focusBottomHint: focusBottomHint; focusLeftHint: focusLeftHint; focusNextHint: focusNextHint; focusPreviousHint: focusPreviousHint; focusRightHint: focusRightHint; focusTopHint: focusTopHint; popKey: popKey; pushKey: pushKey; pushSpace: pushSpace; reset: reset; selectFocusedHint: selectFocusedHint }

Type declaration

Variables

Const HintingCmds

HintingCmds: = new Proxy(functions as any, {get(target, property) {if (target[property]) {return (...args) => messageActiveTab("controller_content", "acceptExCmd", [property].concat(args))}return target[property]}}) as { [k in keyof ft]: (...args: ArgumentsType<ft[k]>) => Promise<ReturnType<ft[k]>> }

Type declaration

Const functions

functions: { focusBottomHint: focusBottomHint; focusLeftHint: focusLeftHint; focusNextHint: focusNextHint; focusPreviousHint: focusPreviousHint; focusRightHint: focusRightHint; focusTopHint: focusTopHint; popKey: popKey; pushKey: pushKey; pushSpace: pushSpace; reset: reset; selectFocusedHint: selectFocusedHint } = hinting_content.getHintCommands()

Type declaration