Skip to main content
Version: v1

IIntervalHelpers Interface

Signature​

export interface IIntervalHelpers<TInterval extends ISerializableInterval>

Type Parameters​

ParameterConstraintDescription
TIntervalISerializableInterval

Methods​

MethodReturn TypeDescription
compareEnds(a, b)number
create(label, start, end, client, intervalType, op)TInterval

Method Details​

compareEnds​

Signature​

compareEnds(a: TInterval, b: TInterval): number;

Parameters​

ParameterTypeDescription
aTInterval
bTInterval

Returns​

Return type: number

create​

Signature​

create(label: string, start: number, end: number, client: Client, intervalType?: IntervalType, op?: ISequencedDocumentMessage): TInterval;

Parameters​

ParameterModifiersTypeDescription
labelstring
startnumber
endnumber
clientClient
intervalTypeoptionalIntervalType
opoptionalISequencedDocumentMessage

Returns​

Return type: TInterval