• Preparing search index...
  • The search index is not available
Endo API documentation
  • Endo API documentation
  • @endo/exo
  • defineExoClassKit

Function defineExoClassKit

  • defineExoClassKit<I, F>(tag, interfaceGuardKit, init, methodsKit, options?): ((...args: Parameters<I>) => GuardedKit<F>)
  • Type Parameters

    • I extends ((...args: any[]) => any)

      init function

    • F extends Record<string, Methods>

      facet methods

    Parameters

    • tag: string
    • interfaceGuardKit: undefined | ExoClassInterfaceGuardKit<F>
    • init: I
    • methodsKit: ExoClassKitMethods<F, I>
    • Optionaloptions: FarClassOptions<KitContext<ReturnType<I>, GuardedKit<F>>, GuardedKit<F>> = {}

    Returns ((...args: Parameters<I>) => GuardedKit<F>)

      • (...args): GuardedKit<F>
      • Parameters

        • Rest...args: Parameters<I>

        Returns GuardedKit<F>

    • Defined in exo-makers.js:133

Settings

Member Visibility
Endo API documentation
  • Loading...

Generated using TypeDoc