UNPKG

7.85 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.raw = exports.useNow = exports.useComponentId = exports.ComponentMetaContext = exports.usePage = exports.useSession = exports.useAsyncQueryDoc = exports.useBatchQueryDoc = exports.useQueryDoc = exports.useLocalDoc = exports.useAsyncQueryIds = exports.useBatchQueryIds = exports.useQueryIds = exports.useEmit = exports.useOn = exports.useModel = exports.emit = exports.useBatch = exports.useValue = exports.useLocal = exports.useAsyncApi = exports.useBatchApi = exports.useApi = exports.useAsyncQuery = exports.useBatchQuery = exports.useQuery = exports.useAsyncDoc = exports.useBatchDoc = exports.useDoc = exports.destroyer = exports.observer = exports.subApi = exports.subValue = exports.subQuery = exports.subDoc = exports.subLocal = exports.clone = exports.initLocalCollection = exports._semaphore = exports.batchModel = exports.batch = exports.batching = exports.subscribe = exports.$root = exports.model = undefined;
7
8var _model = require('@startupjs/model');
9
10Object.defineProperty(exports, 'model', {
11 enumerable: true,
12 get: function get() {
13 return _interopRequireDefault(_model).default;
14 }
15});
16Object.defineProperty(exports, '$root', {
17 enumerable: true,
18 get: function get() {
19 return _interopRequireDefault(_model).default;
20 }
21});
22
23var _semaphore = require('./semaphore');
24
25Object.defineProperty(exports, '_semaphore', {
26 enumerable: true,
27 get: function get() {
28 return _interopRequireDefault(_semaphore).default;
29 }
30});
31
32var _util = require('./util');
33
34Object.defineProperty(exports, 'initLocalCollection', {
35 enumerable: true,
36 get: function get() {
37 return _util.initLocalCollection;
38 }
39});
40Object.defineProperty(exports, 'clone', {
41 enumerable: true,
42 get: function get() {
43 return _util.clone;
44 }
45});
46
47var _subscriptionTypeFns = require('./subscriptionTypeFns');
48
49Object.defineProperty(exports, 'subLocal', {
50 enumerable: true,
51 get: function get() {
52 return _subscriptionTypeFns.subLocal;
53 }
54});
55Object.defineProperty(exports, 'subDoc', {
56 enumerable: true,
57 get: function get() {
58 return _subscriptionTypeFns.subDoc;
59 }
60});
61Object.defineProperty(exports, 'subQuery', {
62 enumerable: true,
63 get: function get() {
64 return _subscriptionTypeFns.subQuery;
65 }
66});
67Object.defineProperty(exports, 'subValue', {
68 enumerable: true,
69 get: function get() {
70 return _subscriptionTypeFns.subValue;
71 }
72});
73Object.defineProperty(exports, 'subApi', {
74 enumerable: true,
75 get: function get() {
76 return _subscriptionTypeFns.subApi;
77 }
78});
79
80var _observer = require('./hooks/observer');
81
82Object.defineProperty(exports, 'observer', {
83 enumerable: true,
84 get: function get() {
85 return _observer.observer;
86 }
87});
88
89var _destroyer = require('./hooks/destroyer');
90
91Object.defineProperty(exports, 'destroyer', {
92 enumerable: true,
93 get: function get() {
94 return _interopRequireDefault(_destroyer).default;
95 }
96});
97
98var _types = require('./hooks/types');
99
100Object.defineProperty(exports, 'useDoc', {
101 enumerable: true,
102 get: function get() {
103 return _types.useDoc;
104 }
105});
106Object.defineProperty(exports, 'useBatchDoc', {
107 enumerable: true,
108 get: function get() {
109 return _types.useBatchDoc;
110 }
111});
112Object.defineProperty(exports, 'useAsyncDoc', {
113 enumerable: true,
114 get: function get() {
115 return _types.useAsyncDoc;
116 }
117});
118Object.defineProperty(exports, 'useQuery', {
119 enumerable: true,
120 get: function get() {
121 return _types.useQuery;
122 }
123});
124Object.defineProperty(exports, 'useBatchQuery', {
125 enumerable: true,
126 get: function get() {
127 return _types.useBatchQuery;
128 }
129});
130Object.defineProperty(exports, 'useAsyncQuery', {
131 enumerable: true,
132 get: function get() {
133 return _types.useAsyncQuery;
134 }
135});
136Object.defineProperty(exports, 'useApi', {
137 enumerable: true,
138 get: function get() {
139 return _types.useApi;
140 }
141});
142Object.defineProperty(exports, 'useBatchApi', {
143 enumerable: true,
144 get: function get() {
145 return _types.useBatchApi;
146 }
147});
148Object.defineProperty(exports, 'useAsyncApi', {
149 enumerable: true,
150 get: function get() {
151 return _types.useAsyncApi;
152 }
153});
154Object.defineProperty(exports, 'useLocal', {
155 enumerable: true,
156 get: function get() {
157 return _types.useLocal;
158 }
159});
160Object.defineProperty(exports, 'useValue', {
161 enumerable: true,
162 get: function get() {
163 return _types.useValue;
164 }
165});
166Object.defineProperty(exports, 'useBatch', {
167 enumerable: true,
168 get: function get() {
169 return _types.useBatch;
170 }
171});
172
173var _helpers = require('./hooks/helpers');
174
175Object.defineProperty(exports, 'emit', {
176 enumerable: true,
177 get: function get() {
178 return _helpers.emit;
179 }
180});
181Object.defineProperty(exports, 'useModel', {
182 enumerable: true,
183 get: function get() {
184 return _helpers.useModel;
185 }
186});
187Object.defineProperty(exports, 'useOn', {
188 enumerable: true,
189 get: function get() {
190 return _helpers.useOn;
191 }
192});
193Object.defineProperty(exports, 'useEmit', {
194 enumerable: true,
195 get: function get() {
196 return _helpers.useEmit;
197 }
198});
199Object.defineProperty(exports, 'useQueryIds', {
200 enumerable: true,
201 get: function get() {
202 return _helpers.useQueryIds;
203 }
204});
205Object.defineProperty(exports, 'useBatchQueryIds', {
206 enumerable: true,
207 get: function get() {
208 return _helpers.useBatchQueryIds;
209 }
210});
211Object.defineProperty(exports, 'useAsyncQueryIds', {
212 enumerable: true,
213 get: function get() {
214 return _helpers.useAsyncQueryIds;
215 }
216});
217Object.defineProperty(exports, 'useLocalDoc', {
218 enumerable: true,
219 get: function get() {
220 return _helpers.useLocalDoc;
221 }
222});
223Object.defineProperty(exports, 'useQueryDoc', {
224 enumerable: true,
225 get: function get() {
226 return _helpers.useQueryDoc;
227 }
228});
229Object.defineProperty(exports, 'useBatchQueryDoc', {
230 enumerable: true,
231 get: function get() {
232 return _helpers.useBatchQueryDoc;
233 }
234});
235Object.defineProperty(exports, 'useAsyncQueryDoc', {
236 enumerable: true,
237 get: function get() {
238 return _helpers.useAsyncQueryDoc;
239 }
240});
241Object.defineProperty(exports, 'useSession', {
242 enumerable: true,
243 get: function get() {
244 return _helpers.useSession;
245 }
246});
247Object.defineProperty(exports, 'usePage', {
248 enumerable: true,
249 get: function get() {
250 return _helpers.usePage;
251 }
252});
253
254var _meta = require('./hooks/meta');
255
256Object.defineProperty(exports, 'ComponentMetaContext', {
257 enumerable: true,
258 get: function get() {
259 return _meta.ComponentMetaContext;
260 }
261});
262Object.defineProperty(exports, 'useComponentId', {
263 enumerable: true,
264 get: function get() {
265 return _meta.useComponentId;
266 }
267});
268Object.defineProperty(exports, 'useNow', {
269 enumerable: true,
270 get: function get() {
271 return _meta.useNow;
272 }
273});
274
275var _observerUtil = require('@nx-js/observer-util');
276
277Object.defineProperty(exports, 'raw', {
278 enumerable: true,
279 get: function get() {
280 return _observerUtil.raw;
281 }
282});
283
284var _globalInit = require('./globalInit');
285
286var _globalInit2 = _interopRequireDefault(_globalInit);
287
288var _patchRacer = require('./patchRacer');
289
290var _patchRacer2 = _interopRequireDefault(_patchRacer);
291
292var _subscribe = require('./subscribe');
293
294var _subscribe2 = _interopRequireDefault(_subscribe);
295
296var _batching = require('../batching');
297
298var _batching2 = _interopRequireDefault(_batching);
299
300function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
301
302var batch = _batching2.default.batch.bind(_batching2.default);
303// TODO: Think how to prevent or error-out when applying the patch twice
304// (for example when there are 2 instances of react-sharedb by mistake)
305
306var batchModel = batch;
307exports.subscribe = _subscribe2.default;
308exports.batching = _batching2.default;
309exports.batch = batch;
310exports.batchModel = batchModel;
311
312
313(0, _globalInit2.default)();
314(0, _patchRacer2.default)();
\No newline at end of file