Type alias GetFunctionKeys<T>

GetFunctionKeys<T>: {
    [K in keyof T]: T[K] extends ((...args) => any)
        ? K
        : never
}[keyof T]

Get all keys from "T" that are a function does NOT filter out getters / setters

Type Parameters

  • T extends object

Generated using TypeDoc