@qualifyze/airtable
Version:
A more powerful airtable client
18 lines • 644 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AirtableRecord = void 0;
const record_draft_1 = require("./record-draft");
class AirtableRecord extends record_draft_1.AirtableRecordDraft {
constructor(source, id, data) {
super(source, id);
this.data = data;
}
static fromRecordData(source, { id, fields }) {
return new AirtableRecord(source, id, fields);
}
static fromMultiRecordData(source, { records }) {
return records.map((data) => this.fromRecordData(source, data));
}
}
exports.AirtableRecord = AirtableRecord;
//# sourceMappingURL=record.js.map