Skip to main content

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