Browse Source

Expose classes in Block module

pull/3905/head
Artur Arseniev 5 years ago
parent
commit
023ae45c8f
  1. 9
      src/block_manager/index.js

9
src/block_manager/index.js

@ -46,7 +46,8 @@ import Module from 'common/module';
import defaults from './config/config'; import defaults from './config/config';
import Block from './model/Block'; import Block from './model/Block';
import Blocks from './model/Blocks'; import Blocks from './model/Blocks';
import BlockCategories from './model/Categories'; import Category from './model/Category';
import Categories from './model/Categories';
import BlocksView from './view/BlocksView'; import BlocksView from './view/BlocksView';
export const evAll = 'block'; export const evAll = 'block';
@ -73,6 +74,10 @@ export default () => {
Blocks, Blocks,
Category,
Categories,
events: { events: {
all: evAll, all: evAll,
update: evUpdate, update: evUpdate,
@ -92,7 +97,7 @@ export default () => {
// Global blocks collection // Global blocks collection
blocks = new Blocks([]); blocks = new Blocks([]);
blocksVisible = new Blocks([]); blocksVisible = new Blocks([]);
categories = new BlockCategories(); categories = new Categories();
this.all = blocks; this.all = blocks;
this.__initListen(); this.__initListen();

Loading…
Cancel
Save