Browse Source

refactor: move dir to _ path pattern & give types to getters

ci/dependabot
danstarns 2 years ago
parent
commit
415d81d0aa
  1. 0
      src/data_sources/index.ts
  2. 6
      src/data_sources/model/DataRecord.ts
  3. 0
      src/data_sources/model/DataRecords.ts
  4. 0
      src/data_sources/model/DataSource.ts
  5. 0
      src/data_sources/model/DataSources.ts
  6. 0
      src/data_sources/types.ts
  7. 2
      src/dom_components/view/ComponentDataVariableView.ts
  8. 2
      src/editor/index.ts
  9. 2
      src/editor/model/Editor.ts
  10. 5
      src/index.ts
  11. 4
      test/specs/dataSources/index.ts

0
src/dataSources/index.ts → src/data_sources/index.ts

6
src/dataSources/model/DataRecord.ts → src/data_sources/model/DataRecord.ts

@ -2,6 +2,8 @@ import { keys } from 'underscore';
import { Model } from '../../common';
import { DataRecordProps, DataSourcesEvents } from '../types';
import DataRecords from './DataRecords';
import DataSource from './DataSource';
import EditorModel from '../../editor/model/Editor';
export default class DataRecord<T extends DataRecordProps = DataRecordProps> extends Model<T> {
constructor(props: T, opts = {}) {
@ -13,11 +15,11 @@ export default class DataRecord<T extends DataRecordProps = DataRecordProps> ext
return this.collection as unknown as DataRecords;
}
get dataSource() {
get dataSource(): DataSource {
return this.cl.dataSource;
}
get em() {
get em(): EditorModel {
return this.dataSource.em;
}

0
src/dataSources/model/DataRecords.ts → src/data_sources/model/DataRecords.ts

0
src/dataSources/model/DataSource.ts → src/data_sources/model/DataSource.ts

0
src/dataSources/model/DataSources.ts → src/data_sources/model/DataSources.ts

0
src/dataSources/types.ts → src/data_sources/types.ts

2
src/dom_components/view/ComponentDataVariableView.ts

@ -1,4 +1,4 @@
import { DataSourcesEvents, DataVariableListener } from '../../dataSources/types';
import { DataSourcesEvents, DataVariableListener } from '../../data_sources/types';
import { stringToPath } from '../../utils/mixins';
import ComponentDataVariable from '../model/ComponentDataVariable';
import ComponentView from './ComponentView';

2
src/editor/index.ts

@ -65,7 +65,7 @@ import { AddOptions, EventHandler, LiteralUnion } from '../common';
import CssComposer from '../css_composer';
import CssRule from '../css_composer/model/CssRule';
import CssRules from '../css_composer/model/CssRules';
import DataSourceManager from '../dataSources';
import DataSourceManager from '../data_sources';
import DeviceManager from '../device_manager';
import ComponentManager, { ComponentEvent } from '../dom_components';
import Component from '../dom_components/model/Component';

2
src/editor/model/Editor.ts

@ -42,7 +42,7 @@ import CssRules from '../../css_composer/model/CssRules';
import { ComponentAdd, DragMode } from '../../dom_components/model/types';
import ComponentWrapper from '../../dom_components/model/ComponentWrapper';
import { CanvasSpotBuiltInTypes } from '../../canvas/model/CanvasSpot';
import DataSourceManager from '../../dataSources';
import DataSourceManager from '../../data_sources';
Backbone.$ = $;

5
src/index.ts

@ -140,5 +140,10 @@ export type { default as Sector } from './style_manager/model/Sector';
export type { default as Sectors } from './style_manager/model/Sectors';
export type { default as Trait } from './trait_manager/model/Trait';
export type { default as Traits } from './trait_manager/model/Traits';
export type { default as DataSourceManager } from './data_sources';
export type { default as DataSources } from './data_sources/model/DataSources';
export type { default as DataSource } from './data_sources/model/DataSource';
export type { default as DataRecord } from './data_sources/model/DataRecord';
export type { default as DataRecords } from './data_sources/model/DataRecords';
export default grapesjs;

4
test/specs/dataSources/index.ts

@ -1,6 +1,6 @@
import Editor from '../../../src/editor/model/Editor';
import DataSourceManager from '../../../src/dataSources';
import { DataSourceProps, DataSourcesEvents } from '../../../src/dataSources/types';
import DataSourceManager from '../../../src/data_sources';
import { DataSourceProps, DataSourcesEvents } from '../../../src/data_sources/types';
import ComponentWrapper from '../../../src/dom_components/model/ComponentWrapper';
import ComponentDataVariable from '../../../src/dom_components/model/ComponentDataVariable';

Loading…
Cancel
Save