factory top-level constant
_Factory
const factory
Used to annotate an instance or static method m. Indicates that m must
either be abstract or must return a newly allocated object or null. In
addition, every method that either implements or overrides m is implicitly
annotated with this same annotation.
Tools, such as the analyzer, can provide feedback if
- the annotation is associated with anything other than a method, or
- a method that has this annotation can return anything other than a newly
allocated object or
null.
Implementation
const _Factory factory = _Factory();