Skip to main content
Version: v1

ISerializableInterval Interface

Signature​

export interface ISerializableInterval extends IInterval

Extends: IInterval

Properties​

PropertyTypeDescription
propertiesPropertySet
propertyManagerPropertiesManager

Methods​

MethodReturn TypeDescription
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​

ParameterModifiersTypeDescription
propsPropertySet
collaboratingoptionalboolean
seqoptionalnumber

Returns​

Return type: PropertySet | undefined

getIntervalId​

Signature​

getIntervalId(): string | undefined;

Returns​

Return type: string | undefined

serialize​

Signature​

serialize(client: Client): ISerializedInterval;

Parameters​

ParameterTypeDescription
clientClient

Returns​

Return type: ISerializedInterval