Abstract
Private
Readonly
Promise completes with one of the following:
null
Promise rejects with one of the following:
Promise completes with one of the following:
null
, when data was validPromise rejects with one of the following: