0

インデックス参照がリアルタイム モデルに保存されているかどうかはまだわかりません。CollaborativeString/-List に登録されているすべての参照を取得する方法はありません。文字列/リストを変更せずにインデックス参照を取り除く方法は? 「unregisterReference」などは見つかりません。ドキュメントはライフサイクルなどに関して非常に限られているため、参照に関する詳細情報を取得することは素晴らしいことです(または、私は単に愚かすぎて取得できません...)

4

1 に答える 1

1

IndexReference は、CollabString/List と同じレベルのオブジェクトです。使用目的に応じて、リスト/マップに整理して追跡する必要があります。

たとえば、CollabString でユーザー カーソルの位置を追跡するために使用している場合、userId -> インデックス参照の CollaborativeMap を持つことができます。

ユーザーがテキスト ボックスをクリックすると、インデックス参照の位置が設定されます。クライアントの変更について聞くには、gapi.drive.realtime.EventType.REFERENCE_SHIFTED イベントをリッスンします。

そうです、現在、参照を「登録解除」する明示的な方法はありません。参照がcanBeDeletedであり、参照が指している領域が削除されている場合を除きます。

参照の一覧表示と登録解除に関するいくつかの機能要求を提出できますが、現時点では、上で説明したようにそれらを追跡することをお勧めします。モデルのサイズが気になる場合は、あまり多くのことを調べないようにしてください。

于 2013-09-30T16:05:14.963 に答える