Skip to main content
Version: v2

TrackingGroupCollection Class

A collection of ITrackingGroup.

This API is provided for existing users, but is not recommended for new users.

To use, import via @fluidframework/merge-tree/legacy.

For more information about our API support guarantees, see here.

Signature​

export declare class TrackingGroupCollection

Constructors​

ConstructorAlertsDescription
(constructor)(trackable)BetaConstructs a new instance of the TrackingGroupCollection class

Properties​

PropertyAlertsModifiersTypeDescription
emptyBetareadonlyboolean
trackingGroupsBetareadonlySet<TrackingGroup>

Methods​

MethodAlertsReturn TypeDescription
copyTo(trackable)Betavoid
link(trackingGroup)Betavoid
matches(trackingCollection)Betaboolean
unlink(trackingGroup)Betaboolean

Constructor Details​

(constructor)​

Constructs a new instance of the TrackingGroupCollection class

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature​

constructor(trackable: Trackable);

Parameters​

ParameterTypeDescription
trackableTrackable

Property Details​

empty​

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature​

get empty(): boolean;

Type: boolean

trackingGroups​

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature​

get trackingGroups(): Set<TrackingGroup>;

Type: Set<TrackingGroup>

Method Details​

copyTo​

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature​

copyTo(trackable: Trackable): void;

Parameters​

ParameterTypeDescription
trackableTrackable
This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

link(trackingGroup: ITrackingGroup): void;
ParameterTypeDescription
trackingGroupITrackingGroup

matches​

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature​

matches(trackingCollection: TrackingGroupCollection): boolean;

Parameters​

ParameterTypeDescription
trackingCollectionTrackingGroupCollection

Returns​

Return type: boolean

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

unlink(trackingGroup: ITrackingGroup): boolean;
ParameterTypeDescription
trackingGroupITrackingGroup

Return type: boolean