1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-18 17:23:37 +00:00
Files
browser/src/models/response/domainsResponse.ts
2019-03-01 00:13:37 -05:00

19 lines
730 B
TypeScript

import { BaseResponse } from './baseResponse';
import { GlobalDomainResponse } from './globalDomainResponse';
export class DomainsResponse extends BaseResponse {
equivalentDomains: string[][];
globalEquivalentDomains: GlobalDomainResponse[] = [];
constructor(response: any) {
super(response);
this.equivalentDomains = this.getResponseProperty('EquivalentDomains');
const globalEquivalentDomains = this.getResponseProperty('GlobalEquivalentDomains');
if (globalEquivalentDomains != null) {
this.globalEquivalentDomains = globalEquivalentDomains.map((d: any) => new GlobalDomainResponse(d));
} else {
this.globalEquivalentDomains = [];
}
}
}