@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
21 lines (14 loc) • 405 B
JavaScript
import { assert } from "../../../src/core/assert.js";
export class FieldValueAdapter {
constructor() {
this.writable = true;
this.readable = true;
}
read(object, field_name) {
assert.isString(field_name, 'field_name');
return object[field_name];
}
write(object, field_name, value) {
object[field_name] = value;
}
}