Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IUseInfoFactory<I, T, A, M>

Type parameters

Hierarchy

  • IUseInfoFactory

Index

Methods

actions

  • Type parameters

    Parameters

    • Rest ...actions: A2

    Returns IUseInfoFactory<IUseInfoBase<T, A | A2[number]>, T, A | A2[number]>

apply

  • Parameters

    Returns UseInfo<I, A, M, T>

handle

  • Type parameters

    • I2: I

    Parameters

    Returns IUseInfoFactory<I2, T, A, M>

method

  • method<METHOD_NAME, METHOD_ARGS, METHOD_RETURN>(name: METHOD_NAME, method: UseInfoMethod<I & { methods: M }, T, A, METHOD_ARGS, METHOD_RETURN>): IUseInfoFactory<I, T, A, M & {}>
  • Type parameters

    • METHOD_NAME: string

    • METHOD_ARGS: any[]

    • METHOD_RETURN

    Parameters

    • name: METHOD_NAME
    • method: UseInfoMethod<I & { methods: M }, T, A, METHOD_ARGS, METHOD_RETURN>

    Returns IUseInfoFactory<I, T, A, M & {}>

Generated using TypeDoc