Owl.Util.Replica.ReplicaOfClassCreated(token: string, listener: (replica: OwlReplica<any>) -> ()): () -> ()

Client Only

Subscribes to every Replica created with the given Token. Fires immediately for any matching Replica already received, then again for every future one.

Parameters

token*
string
The Token (class name) to listen for, e.g. "PlayerData".
listener*
(replica: OwlReplica<any>) -> ()
Called once per matching Replica, past or future.

Returns

() -> ()Disconnect function. Calling it stops future Replicas of this Token from triggering the listener.

Related Types

Owl.Util.Replica.ReplicaOfClassCreated("PlayerData", function(replica)
    replica:ListenToChange({"Level"}, function(new, old)
        print("Level changed:", old, "->", new)
    end)
end)