1234567891011121314151617181920 |
- const InsertOperation = require('./InsertOperation');
- class InstanceInsertOperation extends InsertOperation {
- constructor(name, opt) {
- super(name, opt);
- this.instance = opt.instance;
- }
- onAdd(builder, args) {
- if (!args || args.length === 0) {
- args = [this.instance];
- } else {
- args[0] = this.instance;
- }
- return super.onAdd(builder, args);
- }
- }
- module.exports = InstanceInsertOperation;
|