CCC Docs
    Preparing search index...

    Function Base

    • Creates a wrapper base that delegates non-local members to an inner instance. Its constructor accepts the inner instance and does not invoke BaseClass.

      Type Parameters

      Parameters

      Returns Omit<BaseClass, "prototype"> & Constructor<
          InstanceType<BaseClass> & {
              "@ckb-ccc/core.Proxy.inner": InstanceType<BaseClass>;
          },
          [InstanceType<BaseClass>],
      >

      Wrapping an abstract class may require suppressing TS2655 because its abstract members are implemented by runtime delegation.