SharedNumberSequence Class
The SharedNumberSequence holds a sequence of numbers. Each number will be stored at a position within the sequence. See the sequence documentation for details on working with sequences.
SharedNumberSequence is not recommended for use and will be removed in an upcoming release. For more info, please see [Github issue 8526](https://github.com/microsoft/FluidFramework/issues/8526)
Signature
export declare class SharedNumberSequence extends SharedSequence<number>
Extends: SharedSequence
Constructors
| Constructor | Alerts | Description |
|---|---|---|
| (constructor)(document, id, attributes) | Deprecated |
Constructs a new instance of the SharedNumberSequence class |
Static Methods
| Method | Alerts | Return Type | Description |
|---|---|---|---|
| create(runtime, id) | Deprecated |
SharedNumberSequence | Create a new shared number sequence |
| getFactory() | Deprecated |
SharedNumberSequenceFactory | Get a factory for SharedNumberSequence to register with the data store. |
Properties
| Property | Type | Description |
|---|---|---|
| id | string |
Methods
| Method | Alerts | Return Type | Description |
|---|---|---|---|
| getRange(start, end) | Deprecated |
number[] |
Constructor Details
(constructor)
Constructs a new instance of the SharedNumberSequence class
SharedNumberSequence is not recommended for use and will be removed in an upcoming release. For more info, please see [Github issue 8526](https://github.com/microsoft/FluidFramework/issues/8526)
Signature
constructor(document: IFluidDataStoreRuntime, id: string, attributes: IChannelAttributes);
Parameters
| Parameter | Type | Description |
|---|---|---|
| document | IFluidDataStoreRuntime | |
| id | string | |
| attributes | IChannelAttributes |
Property Details
id
Signature
id: string;
Type: string
Method Details
create
Create a new shared number sequence
SharedNumberSequence is not recommended for use and will be removed in an upcoming release. For more info, please see [Github issue 8526](https://github.com/microsoft/FluidFramework/issues/8526)
Signature
static create(runtime: IFluidDataStoreRuntime, id?: string): SharedNumberSequence;
Parameters
| Parameter | Modifiers | Type | Description |
|---|---|---|---|
| runtime | IFluidDataStoreRuntime | data store runtime the new shared number sequence belongs to | |
| id | optional | string | optional name of the shared number sequence |
Returns
newly create shared number sequence (but not attached yet)
Return type: SharedNumberSequence
getFactory
Get a factory for SharedNumberSequence to register with the data store.
SharedNumberSequence is not recommended for use and will be removed in an upcoming release. For more info, please see [Github issue 8526](https://github.com/microsoft/FluidFramework/issues/8526)
Signature
static getFactory(): SharedNumberSequenceFactory;
Returns
a factory that creates and load SharedNumberSequence
Return type: SharedNumberSequenceFactory
getRange
SharedNumberSequence is not recommended for use and will be removed in an upcoming release. For more info, please see [Github issue 8526](https://github.com/microsoft/FluidFramework/issues/8526)
Signature
getRange(start: number, end?: number): number[];
Parameters
| Parameter | Modifiers | Type | Description |
|---|---|---|---|
| start | number | ||
| end | optional | number |
Returns
Return type: number[]