LocalReference Class
This API is deprecated and will be removed in a future release.
- Use LocalReferencePosition
Signature
export declare class LocalReference implements LocalReferencePosition
Implements: LocalReferencePosition
Constructors
Constructor | Alerts | Description |
---|---|---|
(constructor)(client, initSegment, offset, refType, properties) | Deprecated |
Constructs a new instance of the LocalReference class |
Static Properties
Property | Alerts | Type | Description |
---|---|---|---|
DetachedPosition | Deprecated |
number |
Properties
Property | Alerts | Modifiers | Type | Description |
---|---|---|---|---|
callbacks | optional |
Partial<Record<"beforeSlide" | "afterSlide", () => void>> | undefined | ||
offset | Deprecated |
number | ||
pairedRef | Deprecated |
optional |
LocalReference | |
properties | PropertySet | undefined | |||
refType | ReferenceType | |||
segment | Deprecated |
ISegment | undefined |
Methods
Method | Alerts | Return Type | Description |
---|---|---|---|
addProperties(newProps, op) | void | ||
compare(b) | Deprecated |
number | |
getClient() | Deprecated |
Client | |
getOffset() | number | ||
getProperties() | PropertySet | undefined | ||
getRangeLabels() | Deprecated |
string[] | undefined | |
getSegment() | ISegment | undefined | ||
getTileLabels() | Deprecated |
string[] | undefined | |
hasRangeLabel(label) | Deprecated |
boolean | |
hasRangeLabels() | Deprecated |
boolean | |
hasTileLabel(label) | Deprecated |
boolean | |
hasTileLabels() | Deprecated |
boolean | |
isLeaf() | boolean | ||
max(b) | Deprecated |
LocalReference | |
min(b) | Deprecated |
LocalReference | |
toPosition() | Deprecated |
number |
Constructor Details
(constructor)
Constructs a new instance of the LocalReference
class
This API is deprecated and will be removed in a future release.
- use createReferencePosition
Signature
constructor(client: Client, initSegment: ISegment,
offset?: number, refType?: ReferenceType, properties?: PropertySet);
Parameters
Parameter | Modifiers | Type | Description |
---|---|---|---|
client | Client | ||
initSegment | ISegment | ||
offset | optional | number | |
refType | optional | ReferenceType | |
properties | optional | PropertySet |
Property Details
callbacks
Signature
callbacks?: Partial<Record<"beforeSlide" | "afterSlide", () => void>> | undefined;
Type: Partial<Record<"beforeSlide" | "afterSlide", () => void>> | undefined
DetachedPosition
This API is deprecated and will be removed in a future release.
- use DetachedReferencePosition
Signature
static readonly DetachedPosition: number;
Type: number
offset
This API is deprecated and will be removed in a future release.
- use getOffset
Signature
offset: number;
Type: number
pairedRef
This API is deprecated and will be removed in a future release.
- use properties to store pair
Signature
pairedRef?: LocalReference;
Type: LocalReference
properties
Signature
properties: PropertySet | undefined;
Type: PropertySet | undefined
refType
Signature
refType: ReferenceType;
Type: ReferenceType
segment
This API is deprecated and will be removed in a future release.
- use getSegment
Signature
segment: ISegment | undefined;
Type: ISegment | undefined
Method Details
addProperties
Signature
addProperties(newProps: PropertySet, op?: ICombiningOp): void;
Parameters
Parameter | Modifiers | Type | Description |
---|---|---|---|
newProps | PropertySet | ||
op | optional | ICombiningOp |
compare
This API is deprecated and will be removed in a future release.
- use compareReferencePositions
Signature
compare(b: LocalReference): number;
Parameters
Parameter | Type | Description |
---|---|---|
b | LocalReference |
Returns
Return type: number
getClient
This API is deprecated and will be removed in a future release.
- no longer supported
Signature
getClient(): Client;
Returns
Return type: Client
getOffset
Signature
getOffset(): number;
Returns
Return type: number
getProperties
Signature
getProperties(): PropertySet | undefined;
Returns
Return type: PropertySet | undefined
getRangeLabels
This API is deprecated and will be removed in a future release.
- use refGetRangeLabels
Signature
getRangeLabels(): string[] | undefined;
Returns
Return type: string[] | undefined
getSegment
Signature
getSegment(): ISegment | undefined;
Returns
Return type: ISegment | undefined
getTileLabels
This API is deprecated and will be removed in a future release.
- use refGetTileLabels
Signature
getTileLabels(): string[] | undefined;
Returns
Return type: string[] | undefined
hasRangeLabel
This API is deprecated and will be removed in a future release.
- use refHasRangeLabel
Signature
hasRangeLabel(label: string): boolean;
Parameters
Parameter | Type | Description |
---|---|---|
label | string |
Returns
Return type: boolean
hasRangeLabels
This API is deprecated and will be removed in a future release.
- use refHasRangeLabels
Signature
hasRangeLabels(): boolean;
Returns
Return type: boolean
hasTileLabel
This API is deprecated and will be removed in a future release.
- use refHasTileLabel
Signature
hasTileLabel(label: string): boolean;
Parameters
Parameter | Type | Description |
---|---|---|
label | string |
Returns
Return type: boolean
hasTileLabels
This API is deprecated and will be removed in a future release.
- use refHasTileLabels
Signature
hasTileLabels(): boolean;
Returns
Return type: boolean
isLeaf
Signature
isLeaf(): boolean;
Returns
Return type: boolean
max
This API is deprecated and will be removed in a future release.
- use maxReferencePosition
Signature
max(b: LocalReference): LocalReference;
Parameters
Parameter | Type | Description |
---|---|---|
b | LocalReference |
Returns
Return type: LocalReference
min
This API is deprecated and will be removed in a future release.
- use minReferencePosition
Signature
min(b: LocalReference): LocalReference;
Parameters
Parameter | Type | Description |
---|---|---|
b | LocalReference |
Returns
Return type: LocalReference
toPosition
This API is deprecated and will be removed in a future release.
- use getLocalReferencePosition
Signature
toPosition(): number;
Returns
Return type: number