Class ApiAbstract

Hierarchy (view full)

Constructors

  • Parameters

    • Optional options: EventEmitterOptions

    Returns Api

Methods

  • Parameters

    • command: string
    • parser: {
          type: "number";
      }
      • type: "number"
    • Optional cb: MonkeyCallback<null | number>

    Returns this

  • Parameters

    • command: string
    • parser: {
          splitter: string | RegExp;
          type: "stringArray";
      }
      • splitter: string | RegExp
      • type: "stringArray"
    • Optional cb: MonkeyCallback<null | string[]>

    Returns this

  • Type Parameters

    • T

    Parameters

    • command: string
    • Optional cb: MonkeyCallback<T>
    • Optional parser: ((data) => null | T)
        • (data): null | T
        • Parameters

          • data: null | string

          Returns null | T

    Returns this