Tag: ANGULAR-DECORATOR
Sé que los decoradores se pueden utilizar para contar cuántas veces se utiliza una función de esta manera: import functools def counted_calls(f): @functools.wraps(f) def count_wrapper(*args, **kwargs): count_wrapper.count += 1 return f(*args, **kwargs) count_wrapper.count = 0 return count_wrapper Mi caso de uso es ligeramente diferente. Quiero realizar el seguimiento de lo . . . Read more
¿Soy un desarrollador de fondo en TypeScript, puedo crear decoradores en Dart o en Kotlin como en TypeScript? Como este código: const enumerable = (value: boolean) => { return (target: any, memberName: string, propertyDescriptor: PropertyDescriptor) => { propertyDescriptor.enumerable = value; } }
Necesito que mis getters y setters sean enumerables, sin embargo, TypeScript emite la sintaxis de clase de ES6 y las propiedades de clase no son enumerables en JavaScript. ¿Existe alguna configuración de TypeScript o algo más que pueda hacer que fuerce a las propiedades de clase a ser emitidas como . . . Read more
Me gustaría crear un decorador de clase para predefinir algunos atributos y métodos a una clase decorada. Al mismo tiempo, me gustaría que esta clase decorada esté decorada con el decorador @dataclass. Para hacer las cosas aún más fáciles para el usuario, me gustaría que el usuario sólo tuviera que . . . Read more
Veo muchos ejemplos de envolver decoradores personalizados, pero todos son sobre decoradores personalizados. Tengo un decorador de terceros que se puede utilizar de esta manera: @someSDK myFunction() Lo que quiero hacer es envolver esto en mi propio decorador que llame a @someSDK solo si una env está configurada en verdadero. . . . Read more