core-cde
Version:
186 lines • 6.98 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RemoveSelectAction = exports.UpdateSelectAction = exports.AddSelectAction = exports.InsertColumnAction = exports.InsertRowAction = exports.RemoveRowAction = exports.AddRowAction = exports.AddColumnAction = exports.SetCellValueAction = exports.SortColumnAction = exports.ChangeTypeColumnAction = exports.RemoveColumnAction = exports.ApplyFilterAction = exports.RenameColumnAction = exports.RenameTableAction = exports.RemoveDataViewAction = exports.CreateDataViewAction = exports.RemoveWidgetTableAction = exports.ResizeColumnAction = exports.CreateWidgetTableAction = exports.ETableActions = void 0;
const ActionTable_1 = require("./ActionTable");
var ETableActions;
(function (ETableActions) {
ETableActions["createWidgetTable"] = "createWidgetTable";
ETableActions["removeWidgetTable"] = "removeWidgetTable";
ETableActions["createDataView"] = "createDataView";
ETableActions["removeDataView"] = "removeDataView";
ETableActions["renameTable"] = "renameTable";
ETableActions["addRow"] = "addRow";
ETableActions["removeRow"] = "removeRow";
ETableActions["insertRow"] = "insertRow";
ETableActions["insertColumn"] = "insertColumn";
ETableActions["addColumn"] = "addColumn";
ETableActions["removeColumn"] = "removeColumn";
ETableActions["renameColumn"] = "renameColumn";
ETableActions["setCellValue"] = "setCellValue";
ETableActions["applyFilter"] = "applyFilter";
ETableActions["sortColumn"] = "sortColumn";
ETableActions["changeTypeColumn"] = "changeTypeColumn";
ETableActions["resizeColumn"] = "resizeColumn";
ETableActions["addSelect"] = "addSelect";
ETableActions["removeSelect"] = "removeSelect";
ETableActions["updateSelect"] = "updateSelect";
})(ETableActions = exports.ETableActions || (exports.ETableActions = {}));
class CreateWidgetTableAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.createWidgetTable;
}
/**
* Получить объект для сериализации
* @returns Объект для сериализации
*/
toJSON() {
return Object.assign({}, null, {
props: this.props,
documentId: this.documentId,
pageId: this.pageId,
widgetId: this.widgetId,
type: this.type,
prev_guid: this.prev_guid,
next_guid: this.next_guid,
tableGuid: this.tableGuid,
dataSetGuid: this.dataSetGuid,
user: this.user,
});
}
}
exports.CreateWidgetTableAction = CreateWidgetTableAction;
class ResizeColumnAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.resizeColumn;
}
}
exports.ResizeColumnAction = ResizeColumnAction;
class RemoveWidgetTableAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.removeWidgetTable;
}
}
exports.RemoveWidgetTableAction = RemoveWidgetTableAction;
class CreateDataViewAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.createDataView;
}
}
exports.CreateDataViewAction = CreateDataViewAction;
class RemoveDataViewAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.removeDataView;
}
}
exports.RemoveDataViewAction = RemoveDataViewAction;
class RenameTableAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.renameTable;
}
}
exports.RenameTableAction = RenameTableAction;
class RenameColumnAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.renameColumn;
}
}
exports.RenameColumnAction = RenameColumnAction;
class ApplyFilterAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.applyFilter;
}
}
exports.ApplyFilterAction = ApplyFilterAction;
class RemoveColumnAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.removeColumn;
}
}
exports.RemoveColumnAction = RemoveColumnAction;
class ChangeTypeColumnAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.changeTypeColumn;
}
}
exports.ChangeTypeColumnAction = ChangeTypeColumnAction;
class SortColumnAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.sortColumn;
}
}
exports.SortColumnAction = SortColumnAction;
class SetCellValueAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.setCellValue;
}
}
exports.SetCellValueAction = SetCellValueAction;
class AddColumnAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.addColumn;
}
}
exports.AddColumnAction = AddColumnAction;
class AddRowAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.addRow;
}
}
exports.AddRowAction = AddRowAction;
class RemoveRowAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.removeRow;
}
}
exports.RemoveRowAction = RemoveRowAction;
class InsertRowAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.insertRow;
}
}
exports.InsertRowAction = InsertRowAction;
class InsertColumnAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.insertColumn;
}
}
exports.InsertColumnAction = InsertColumnAction;
class AddSelectAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.addSelect;
}
}
exports.AddSelectAction = AddSelectAction;
class UpdateSelectAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.updateSelect;
}
}
exports.UpdateSelectAction = UpdateSelectAction;
class RemoveSelectAction extends ActionTable_1.ActionTable {
constructor() {
super(...arguments);
this.type = ETableActions.removeSelect;
}
}
exports.RemoveSelectAction = RemoveSelectAction;
//# sourceMappingURL=Table.actions.js.map