getInstance static method
Creates a new User from a jsObject
.
If an instance of User is already associated with jsObject
, it is
returned instead of creating a new instance.
If jsObject
is null
, null
is returned.
Implementation
static User? getInstance(firebase_interop.UserJsImpl? jsObject) {
if (jsObject == null) return null;
return _expando[jsObject] ??= User._fromJsObject(jsObject);
}