aboutsummaryrefslogtreecommitdiff
path: root/src/fields/util.ts
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2022-07-20 09:12:11 -0400
committerbobzel <zzzman@gmail.com>2022-07-20 09:12:11 -0400
commit724c1c1228aa601fdbbed93dde68a5a9fa9c5ae9 (patch)
tree1f5f4629b4b990c619ee4e76b3997f7706aefd8f /src/fields/util.ts
parenta0b032c49e792e1bcaa69a584cacacb7e950bef1 (diff)
added a 'guest' login mode. added ability for mainView to be any doc, not just a docking collection.
Diffstat (limited to 'src/fields/util.ts')
-rw-r--r--src/fields/util.ts47
1 files changed, 23 insertions, 24 deletions
diff --git a/src/fields/util.ts b/src/fields/util.ts
index cbb560114..41e723119 100644
--- a/src/fields/util.ts
+++ b/src/fields/util.ts
@@ -1,41 +1,40 @@
+import { action, observable, runInAction, trace } from 'mobx';
+import { computedFn } from 'mobx-utils';
+import { DocServer } from '../client/DocServer';
+import { SerializationHelper } from '../client/util/SerializationHelper';
import { UndoManager } from '../client/util/UndoManager';
+import { returnZero } from '../Utils';
+import CursorField from './CursorField';
import {
- Doc,
- FieldResult,
- UpdatingFromServer,
- LayoutSym,
- AclPrivate,
+ AclAdmin,
+ AclAugment,
AclEdit,
+ AclPrivate,
AclReadonly,
- AclAugment,
+ AclSelfEdit,
AclSym,
+ AclUnset,
DataSym,
+ Doc,
DocListCast,
- AclAdmin,
- HeightSym,
- WidthSym,
- updateCachedAcls,
- AclUnset,
DocListCastAsync,
+ FieldResult,
ForceServerWrite,
+ HeightSym,
Initializing,
- AclSelfEdit,
+ LayoutSym,
+ updateCachedAcls,
+ UpdatingFromServer,
+ WidthSym,
} from './Doc';
-import { SerializationHelper } from '../client/util/SerializationHelper';
-import { ProxyField, PrefetchProxy } from './Proxy';
-import { RefField } from './RefField';
+import { Id, OnUpdate, Parent, Self, SelfProxy, Update } from './FieldSymbols';
+import { List } from './List';
import { ObjectField } from './ObjectField';
-import { action, observable, runInAction, trace } from 'mobx';
-import { Parent, OnUpdate, Update, Id, SelfProxy, Self } from './FieldSymbols';
-import { DocServer } from '../client/DocServer';
+import { PrefetchProxy, ProxyField } from './Proxy';
+import { RefField } from './RefField';
+import { RichTextField } from './RichTextField';
import { ComputedField } from './ScriptField';
import { ScriptCast, StrCast } from './Types';
-import { returnZero } from '../Utils';
-import CursorField from './CursorField';
-import { List } from './List';
-import { SnappingManager } from '../client/util/SnappingManager';
-import { computedFn } from 'mobx-utils';
-import { RichTextField } from './RichTextField';
function _readOnlySetter(): never {
throw new Error("Documents can't be modified in read-only mode");