FunctionOptionaloptions: AutoOptionsStage-3 decorator that augments fields, getters, setters, and accessors. Useful to quickly create a setter and only define additional functionality on set. The decorator takes an optional object as parameter to configure it, allowing you to, among other things:
undefined when calling the getter, andundefined.Note: If you want to chain decorators, place @auto closest to the property to ensure it runs first and sets
up the accessor for other decorators.
Options object to define custom behaviors.