{"version":3,"file":"vendasta-wsp-accounts.mjs","sources":["../../../wsp_accounts_sdk/src/lib/_internal/objects/activation-state.ts","../../../wsp_accounts_sdk/src/lib/_internal/objects/api.ts","../../../wsp_accounts_sdk/src/lib/_internal/objects/index.ts","../../../wsp_accounts_sdk/src/lib/_generated/host.service.ts","../../../wsp_accounts_sdk/src/lib/_internal/accounts.api.service.ts","../../../wsp_accounts_sdk/src/lib/_internal/index.ts","../../../wsp_accounts_sdk/src/lib/accounts.service.ts","../../../wsp_accounts_sdk/src/vendasta-wsp-accounts.ts"],"sourcesContent":["// *********************************\n// Code generated by sdkgen\n// DO NOT EDIT!.\n//\n// Objects.\n// *********************************\nimport * as i from '../interfaces';\n\n\nexport class ActivationState implements i.ActivationStateInterface {\n    accountId: string;\n    partnerId: string;\n    marketId: string;\n    activationId: string;\n    editionId: string;\n    status: string;\n\n    static fromProto(proto: any): ActivationState {\n        let m = new ActivationState();\n        m = Object.assign(m, proto);\n        return m;\n    }\n\n    constructor(kwargs?: i.ActivationStateInterface) {\n        if (!kwargs) {\n            return;\n        }\n        Object.assign(this, kwargs);\n    }\n\n    toApiJson(): object {\n        const toReturn: {\n            [key: string]: any;\n        } = {};\n        \n        if (typeof this.accountId !== 'undefined') {toReturn['accountId'] = this.accountId;}\n        if (typeof this.partnerId !== 'undefined') {toReturn['partnerId'] = this.partnerId;}\n        if (typeof this.marketId !== 'undefined') {toReturn['marketId'] = this.marketId;}\n        if (typeof this.activationId !== 'undefined') {toReturn['activationId'] = this.activationId;}\n        if (typeof this.editionId !== 'undefined') {toReturn['editionId'] = this.editionId;}\n        if (typeof this.status !== 'undefined') {toReturn['status'] = this.status;}\n        return toReturn;\n    }\n}\n\n","// *********************************\n// Code generated by sdkgen\n// DO NOT EDIT!.\n//\n// Objects.\n// *********************************\nimport * as i from '../interfaces';\nimport { ActivationState } from './activation-state';\n\nexport class ActivationStateRequest implements i.ActivationStateRequestInterface {\n    accountId: string;\n    siteId: string;\n\n    static fromProto(proto: any): ActivationStateRequest {\n        let m = new ActivationStateRequest();\n        m = Object.assign(m, proto);\n        return m;\n    }\n\n    constructor(kwargs?: i.ActivationStateRequestInterface) {\n        if (!kwargs) {\n            return;\n        }\n        Object.assign(this, kwargs);\n    }\n\n    toApiJson(): object {\n        const toReturn: {\n            [key: string]: any;\n        } = {};\n        \n        if (typeof this.accountId !== 'undefined') {toReturn['accountId'] = this.accountId;}\n        if (typeof this.siteId !== 'undefined') {toReturn['siteId'] = this.siteId;}\n        return toReturn;\n    }\n}\n\nexport class ActivationStateResponse implements i.ActivationStateResponseInterface {\n    activationState: ActivationState;\n\n    static fromProto(proto: any): ActivationStateResponse {\n        let m = new ActivationStateResponse();\n        m = Object.assign(m, proto);\n        if (proto.activationState) {m.activationState = ActivationState.fromProto(proto.activationState);}\n        return m;\n    }\n\n    constructor(kwargs?: i.ActivationStateResponseInterface) {\n        if (!kwargs) {\n            return;\n        }\n        Object.assign(this, kwargs);\n    }\n\n    toApiJson(): object {\n        const toReturn: {\n            [key: string]: any;\n        } = {};\n        \n        if (typeof this.activationState !== 'undefined' && this.activationState !== null) {toReturn['activationState'] = 'toApiJson' in this.activationState ? (this.activationState as any).toApiJson() : this.activationState;}\n        return toReturn;\n    }\n}\n\nexport class SetEditionIDRequest implements i.SetEditionIDRequestInterface {\n    siteId: string;\n    accountId: string;\n\n    static fromProto(proto: any): SetEditionIDRequest {\n        let m = new SetEditionIDRequest();\n        m = Object.assign(m, proto);\n        return m;\n    }\n\n    constructor(kwargs?: i.SetEditionIDRequestInterface) {\n        if (!kwargs) {\n            return;\n        }\n        Object.assign(this, kwargs);\n    }\n\n    toApiJson(): object {\n        const toReturn: {\n            [key: string]: any;\n        } = {};\n        \n        if (typeof this.siteId !== 'undefined') {toReturn['siteId'] = this.siteId;}\n        if (typeof this.accountId !== 'undefined') {toReturn['accountId'] = this.accountId;}\n        return toReturn;\n    }\n}\n\n","// *********************************\n// Code generated by sdkgen\n// DO NOT EDIT!.\n//\n// Objects Index.\n// *********************************\nexport {\n    ActivationState,\n} from './activation-state';\n\nexport {\n    ActivationStateRequest,\n    ActivationStateResponse,\n    SetEditionIDRequest,\n} from './api';\n\n","import { Injectable } from '@angular/core';\n\ndeclare const window: any;\nconst environment: string = (window ? window['environment'] : 'prod') ?? 'prod';\nconst hostMap: { [key: string]: string } = {\n    'local': 'wsp-accounts-api.vendasta-local.com',\n    'test': '',\n    'demo': 'websitepro-demo.apigateway.co',\n    'prod': 'websitepro-prod.apigateway.co',\n    'production': 'websitepro-prod.apigateway.co',\n};\n\n@Injectable({providedIn: 'root'})\nexport class HostService {\n    get host(): string {\n        return hostMap[environment.toLowerCase()];\n    }\n\n    get hostWithScheme(): string {\n        return 'https://' + this.host;\n    }\n}\n","// *********************************\n// Code generated by sdkgen\n// DO NOT EDIT!.\n//\n// API Service.\n// *********************************\nimport {Injectable} from '@angular/core';\nimport {\n        ActivationStateRequest,\n        ActivationStateResponse,\n        SetEditionIDRequest,\n} from './objects/';\nimport {\n        ActivationStateRequestInterface,\n        ActivationStateResponseInterface,\n        SetEditionIDRequestInterface,\n} from './interfaces/';\nimport {HttpHeaders, HttpClient, HttpResponse} from '@angular/common/http';\nimport {inject} from '@angular/core';\nimport {HostService} from '../_generated/host.service';\nimport {Observable} from 'rxjs';\nimport {map} from 'rxjs/operators';\n\n@Injectable({providedIn: 'root'})\nexport class AccountsApiService {\n    private readonly hostService = inject(HostService);\n    private readonly http = inject(HttpClient);\n    private _host = this.hostService.hostWithScheme;\n\n    private apiOptions(): {headers: HttpHeaders, withCredentials: boolean} {\n        return {\n            headers: new HttpHeaders({\n                'Content-Type': 'application/json'\n            }),\n            withCredentials: true\n        };\n    }\n\n    getActivationState(r: ActivationStateRequest | ActivationStateRequestInterface): Observable<ActivationStateResponse> {\n        const request = ((<ActivationStateRequest>r).toApiJson) ? (<ActivationStateRequest>r) : new ActivationStateRequest(r);\n        return this.http.post<ActivationStateResponseInterface>(this._host + \"/wsp_accounts.v1.Accounts/GetActivationState\", request.toApiJson(), this.apiOptions())\n            .pipe(\n                map(resp => ActivationStateResponse.fromProto(resp))\n            );\n    }\n    setEditionId(r: SetEditionIDRequest | SetEditionIDRequestInterface): Observable<HttpResponse<null>> {\n        const request = ((<SetEditionIDRequest>r).toApiJson) ? (<SetEditionIDRequest>r) : new SetEditionIDRequest(r);\n        return this.http.post<null>(this._host + \"/wsp_accounts.v1.Accounts/SetEditionID\", request.toApiJson(), {...this.apiOptions(), observe: 'response'});\n    }\n    \n}\n","// *********************************\n// Code generated by sdkgen\n// DO NOT EDIT!.\n//\n// Index.\n// *********************************\nexport * from './objects';\nexport * from './interfaces';\nexport { AccountsApiService } from './accounts.api.service';\n","import { Injectable } from '@angular/core';\nimport { ActivationState } from './_internal/objects/activation-state';\nimport { ActivationStateResponse } from './_internal/objects/api';\nimport { HttpHeaders, HttpClient, HttpResponse } from '@angular/common/http';\nimport { HostService } from './_generated/host.service';\nimport { Observable } from 'rxjs';\nimport { AccountsApiService } from './_internal/accounts.api.service';\nimport { map } from 'rxjs/operators';\n\n@Injectable({providedIn: 'root'})\nexport class AccountsService {\n\n    constructor(\n        private http: HttpClient,\n        private hostService: HostService,\n        private accountsApiService: AccountsApiService) {\n    }\n\n    private apiOptions(): {headers: HttpHeaders, withCredentials: boolean} {\n        return {\n            headers: new HttpHeaders({\n                'Content-Type': 'application/json'\n            }),\n            withCredentials: true\n        };\n    }\n\n    getActivationState(accountId: string, siteId: string): Observable<ActivationState> {\n        const request = {\n            accountId,\n            siteId\n        }\n        return this.accountsApiService.getActivationState(request).pipe(\n            map((resp: ActivationStateResponse) => resp.activationState)\n        )\n    }\n    setEditionId(accountId: string, siteId: string, ): Observable<HttpResponse<null>> {\n        const request = {\n            siteId,\n            accountId\n        }\n        return this.accountsApiService.setEditionId(request)\n\n    }\n\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public_api';\n"],"names":["i2.HostService","i3.AccountsApiService"],"mappings":"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"}