ISerializableInterval Interface
Signature
export interface ISerializableInterval extends IInterval
Extends: IInterval
Properties
Property | Type | Description |
---|---|---|
properties | PropertySet | |
propertyManager | PropertiesManager |
Methods
Method | Return Type | Description |
---|---|---|
addProperties(props, collaborating, seq) | PropertySet | undefined | |
getIntervalId() | string | undefined | |
serialize(client) | ISerializedInterval |
Property Details
properties
Signature
properties: PropertySet;
Type: PropertySet
propertyManager
Signature
propertyManager: PropertiesManager;
Type: PropertiesManager
Method Details
addProperties
Signature
addProperties(props: PropertySet, collaborating?: boolean, seq?: number): PropertySet | undefined;
Parameters
Parameter | Modifiers | Type | Description |
---|---|---|---|
props | PropertySet | ||
collaborating | optional | boolean | |
seq | optional | number |
Returns
Return type: PropertySet | undefined
getIntervalId
Signature
getIntervalId(): string | undefined;
Returns
Return type: string | undefined
serialize
Signature
serialize(client: Client): ISerializedInterval;
Parameters
Parameter | Type | Description |
---|---|---|
client | Client |
Returns
Return type: ISerializedInterval