"use strict";(self.webpackChunk_flagship_io_js_sdk=self.webpackChunk_flagship_io_js_sdk||[]).push([[793],{793:(t,o,e)=>{e.r(o),e.d(o,{ERROR_MESSAGE:()=>c,Page:()=>r});var s=e(3641),i=e(1417),n=e(8068);const c="documentLocation url is required";class r extends n.HitAbstract{get documentLocation(){return this._documentLocation}set documentLocation(t){this.isNotEmptyString(t,"documentLocation")&&(this._documentLocation=t)}constructor(t){super({type:i.HitType.PAGE_VIEW,userIp:t.userIp,screenResolution:t.screenResolution,locale:t.locale,sessionNumber:t.sessionNumber,visitorId:t.visitorId,anonymousId:t.anonymousId,qaMode:t.qaMode,isActionTrackingHit:t.isActionTrackingHit}),this.documentLocation=t.documentLocation}isReady(){return!((!(arguments.length>0&&void 0!==arguments[0])||arguments[0])&&!super.isReady()||!this.documentLocation)}toApiKeys(){const t=super.toApiKeys();return t[s.DL_API_ITEM]=this.documentLocation,t}toObject(){return{...super.toObject(),documentLocation:this.documentLocation}}getErrorMessage(){return c}}}}]);
//# sourceMappingURL=793.47e23c45664139ee0921.js.map