cordova-plugin-qonversion
Version:
Qonversion Cordova Plugin
19 lines (15 loc) • 454 B
text/typescript
import {OfferingTags} from "./enums";
import {Product} from "./Product";
export class Offering {
id: string;
tag: OfferingTags;
products: Array<Product>;
constructor(id: string, tag: OfferingTags, products: Product[]) {
this.id = id;
this.tag = tag;
this.products = products;
}
productForIdentifier(identifier: string): Product | undefined {
return this.products.find((object) => object.qonversionID === identifier);
}
}