TypeScript
Existing
Server

Server

wait for a specific entity to exist locally

awaitInstanceExisting

awaitInstanceExisting(
  entityHandle: number | null, 
  entityNetId?: number | null, 
  timeout = 10000
): Promise<[number, number | null] | [false, null]>

Parameters

  • entityHandle: The entity handle to wait for
  • entityNetId?: The entity net id to wait for
  • timeout?: The timeout to wait for in milliseconds

Examples

import { awaitInstanceExisting } from '@trippler/tr_lib/server'
 
const [entityHandle, entityNetId] = await awaitInstanceExisting(null, 63025)
console.log(entityHandle /* number */, entityNetId /* existing number */)

Callout

  • the server entity handle does not have the same value as the client side entity handle