Saxonberg Server API
    Preparing search index...
    • Type Parameters

      Parameters

      Returns {
          _mixinName: string;
          prototype: __type<any>;
          cleanupOnDestruct(stuff: Stuff): void;
          new (...args: any[]): __type;
      } & TBase

        • new (...args: any[]): __type
        • Parameters

          • ...args: any[]

          Returns __type

      • _mixinName: string
      • prototype: __type<any>
      • cleanupOnDestruct: function
        • R2.4 framework cleanup. Unhook from the owning Warren's set on destruct via the canonical removeMember chokepoint (which clears this back-ref too and, when this member was the host, triggers host migration). We read getWarren() before the call so the lookup doesn't depend on the back-ref staying intact.

          Single-op handler: no internal try/catch. The dispatcher's outer per-handler try/catch in StuffApi.#destructCore logs-and- continues if removeMember throws. Same shape as Spawned.cleanupOnDestruct.

          Parameters

          Returns void