annotations-design-patterns
    Preparing search index...

    Function Once

    • Ejecuta el método una sola vez por instancia; las llamadas siguientes devuelven el resultado de la primera (incluidos undefined y null) ignorando los nuevos argumentos.

      Type Parameters

      • This
      • Args extends unknown[]
      • Return

      Parameters

      Returns (this: This, ...args: Args) => Return

      class Setup {
      @Once
      init(): Config { ... } // solo se ejecuta la primera vez
      }