annotations-design-patterns
    Preparing search index...

    Function Sealed

    • Sella (Object.seal) cada instancia tras construirla: las propiedades existentes pueden modificarse, pero no se pueden añadir ni eliminar. Versión menos estricta de @Frozen.

      Type Parameters

      • T extends new (...args: any[]) => object

      Parameters

      • target: T
      • context: ClassDecoratorContext<T>

      Returns T

      @Sealed
      class Config {
      constructor(public host: string) {}
      }