@fluid-内部/现场运行时间
这是一个内部一揽子计划,包含执行 presence APIs (英语).
presence API应该通过 @fluidframework/presence 软件包.
来源组织
@fluidframework/presence
|
+---------^---------+-------+
| | |
./states ./runtime |
| | |
^---------v---------+ |
| | | |
| ./workspace | |
| | | |
^-------v-+---------^ |
| | | |
| ./utils | |
| | | |
^-------^---v-------^-------^
|
@fluid-internal/presence-definitions
倾斜
目的: 通用功能与共享实施.
文件 :
internalUtils.ts→objectEntries, (中文(简体) ),objectKeys, (中文(简体) ),getOrCreateRecordJSON帮助者timerManager.ts→TimerManager类broadcastControls.ts→OptionalBroadcastControl, (中文(简体) ),RequiredBroadcastControl类valueManager.ts→brandIVM, (中文(简体) ),unbrandIVM
工作空间
目的: 工作空间抽象与状态数据存储合同.
文件 :
stateDatastore.ts→StateDatastore接口,handleFromDatastore, (中文(简体) ),datastoreFromHandlepresenceStates.ts→PresenceStatesImpl, (中文(简体) ),createPresenceStates,工作空间执行
运行时间
目的: 核心运行时间 - 存在管理器,数据存储管理器,系统工作空间.
展览: 扩展内容 ContainerPresenceFactory 财务报告和审定财务报表 extensionId
文件 :
extension/containerPresence.ts→ContainerPresenceFactory, (中文(简体) ),extensionIdpresenceDatastoreManager.ts→PresenceDatastoreManagerImplpresenceManager.ts→PresenceManager班级,createPresenceManagerprotocol.ts• 信息类型定义,joinMessageType, (中文(简体) ),datastoreUpdateMessageType, (中文(简体) ),acknowledgementMessageTyperuntimeTypes.ts→IEphemeralRuntime, (中文(简体) ),ExtensionHostsystemWorkspace.ts→SystemWorkspace, (中文(简体) ),createSystemWorkspace
状态
目的: 国家管理人员的执行.
展览: StateFactory 财务报告和审定财务报表 Notifications (单位)
文件 :
latestMapValueManager.ts→latestMap工厂latestValueManager.ts→latest工厂notificationsManager.ts→NotificationsManager, (中文(简体) ),Notifications工厂presence.ts→SpecificAttendeestateFactory.ts→StateFactory对象validatedGetter.ts→createValidatedGetter