# ICommitSnapshot

## Content

# Interface: ICommitSnapshot<S\>

## Type parameters

| Name | Type |
| :------ | :------ |
| `S` | `unknown` |

## Hierarchy

- [`ISnapshot`](ISnapshot)<`S`\>

  ↳ **`ICommitSnapshot`**

## Table of contents

### Properties

- [data](ICommitSnapshot#data)
- [fragments](ICommitSnapshot#fragments)
- [fragmentsChanges](ICommitSnapshot#fragmentschanges)
- [fromVersion](ICommitSnapshot#fromversion)
- [id](ICommitSnapshot#id)
- [type](ICommitSnapshot#type)
- [v](ICommitSnapshot#v)

## Properties

### <a id="data" name="data"></a> data

• `Optional` **data**: `S`

#### Inherited from

[ISnapshot](ISnapshot).[data](ISnapshot#data)

___

### <a id="fragments" name="fragments"></a> fragments

• `Optional` **fragments**: [`ISnapshotFragments`](../README#isnapshotfragments)<`unknown`\>

only server side has this field

#### Inherited from

[ISnapshot](ISnapshot).[fragments](ISnapshot#fragments)

___

### <a id="fragmentschanges" name="fragmentschanges"></a> fragmentsChanges

• **fragmentsChanges**: [`ISnapshotFragmentsChanges`](ISnapshotFragmentsChanges)<`unknown`\>

___

### <a id="fromversion" name="fromversion"></a> fromVersion

• **fromVersion**: `number`

___

### <a id="id" name="id"></a> id

• **id**: `string`

#### Inherited from

[ISnapshot](ISnapshot).[id](ISnapshot#id)

___

### <a id="type" name="type"></a> type

• `Optional` **type**: `string`

#### Inherited from

[ISnapshot](ISnapshot).[type](ISnapshot#type)

___

### <a id="v" name="v"></a> v

• **v**: `number`

#### Inherited from

[ISnapshot](ISnapshot).[v](ISnapshot#v)
