12 lines
276 B
JavaScript
12 lines
276 B
JavaScript
/* @flow */
|
|
|
|
class Y { //eslint-disable-line no-unused-vars
|
|
constructor (opts) {
|
|
this.connector = new Y[opts.connector.name](opts.connector);
|
|
this.db = new Y[opts.db.name](this, opts.db);
|
|
}
|
|
transact (generator) {
|
|
this.db.requestTransaction(generator);
|
|
}
|
|
}
|