27 lines
804 B
TypeScript
27 lines
804 B
TypeScript
// Metro module 13673 (f13674).
|
|
import Record from "../../lib/Record";
|
|
import { $callWithNewTarget } from "../../_hermes/prelude";
|
|
class GeneratedTestPoolRecord extends Record {
|
|
constructor(a0) {
|
|
super();
|
|
this.id = a0.pool_id;
|
|
this.summary = a0.summary;
|
|
this.userIds = a0.user_ids;
|
|
}
|
|
static fromServer(a0) {
|
|
const prototypeOf = Object.getPrototypeOf(GeneratedTestPoolRecord);
|
|
const r2 = Object.create(GeneratedTestPoolRecord.prototype);
|
|
const r10 = $callWithNewTarget(prototypeOf, r2, GeneratedTestPoolRecord);
|
|
const r11 = r10 instanceof Object ? r10 : r2;
|
|
r11.id = a0.pool_id;
|
|
r11.summary = a0.summary;
|
|
r11.userIds = a0.user_ids;
|
|
return r11;
|
|
}
|
|
setPassword(a0) {
|
|
this.password = a0;
|
|
return this;
|
|
}
|
|
}
|
|
export { GeneratedTestPoolRecord };
|