react-native-adapty
Version:
Adapty React Native SDK
25 lines • 648 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ArrayCoder = void 0;
// Coder for Array<T>
class ArrayCoder {
constructor(coder) {
this.coder = new coder();
}
decode(input) {
const result = [];
input.forEach(value => {
result.push(this.coder.decode(value));
});
return result;
}
encode(value) {
const result = [];
value.forEach(model => {
result.push(this.coder.encode(model));
});
return result;
}
}
exports.ArrayCoder = ArrayCoder;
//# sourceMappingURL=array.js.map
;