You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This means that even though all classes extending the dom.Value mixin are required to provide _ionAnnotations: string[] at construction time, we cannot statically enforce that it be passed in. We currently rely on subclasses calling this._setAnnotations in their constructor after invoking super(). If this requirement is ever relaxed, we should take advantage of it.
The text was updated successfully, but these errors were encountered:
Typescript requires that mixins have a single constructor which accepts a single spread parameter.
This means that even though all classes extending the
dom.Value
mixin are required to provide_ionAnnotations: string[]
at construction time, we cannot statically enforce that it be passed in. We currently rely on subclasses callingthis._setAnnotations
in their constructor after invokingsuper()
. If this requirement is ever relaxed, we should take advantage of it.The text was updated successfully, but these errors were encountered: