/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
class PushSubscriptionActor extends Actor {
constructor(conn, subscription) { super(conn, pushSubscriptionSpec); this._subscription = subscription;
}
form() { const subscription = this._subscription;
// Note: subscription.pushCount & subscription.lastPush are no longer // returned here because the corresponding getters throw on GeckoView. // Since they were not used in DevTools they were removed from the // actor in Bug 1637687. If they are reintroduced, make sure to provide // meaningful fallback values when debugging a GeckoView runtime. return {
actor: this.actorID,
endpoint: subscription.endpoint,
quota: subscription.quota,
};
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.