API Reference > imodeljs-common > iModels > SyncMode SyncMode Enumeration Whether a briefcase is editable or may only accept incoming changesets from iModelHub Members Name Value Description FixedVersion 1 Use a fixed version (i.e. a checkpoint). See CheckpointManager for preferred approach to using checkpoint files. PullAndPush 2 A briefcase that can be edited. A unique briefcaseId must be assigned by iModelHub. PullOnly 3 use BriefcaseIdValue.Unassigned. This makes a briefcase that can accept changesets from iModelHub but can never create changesets. Defined in core/common/src/BriefcaseTypes.ts Line 59 Last Updated: 12 June, 2024