teableio/teable

View on GitHub
packages/core/src/op-builder/table/table-op-builder.ts

Summary

Maintainability
A
0 mins
Test Coverage
/* eslint-disable @typescript-eslint/naming-convention */
import { OpName } from '../common';
import { OpBuilderAbstract } from '../op-builder.abstract';
import { AddTableBuilder } from './add-table';
import { SetTablePropertyBuilder } from './set-table-property';

export class TableOpBuilder {
  static editor = {
    [OpName.SetTableProperty]: new SetTablePropertyBuilder(),
  };

  static creator = new AddTableBuilder();

  static ops2Contexts = OpBuilderAbstract.ops2Contexts;

  static detect = OpBuilderAbstract.detect;
}