API Reference > bentleyjs-core > Collections > Dictionary > findOrInsert findOrInsert Method Obtains the value associated with the specified key, or inserts it if the specified key does not yet exist. findOrInsert(key: K, value: V): { inserted: boolean, value: V } Parameter Type Description key K The key to search for. value V The value to associate with key if key does not yet exist in the dictionary. Returns - { inserted: boolean, value: V } The found or inserted value and a flag indicating whether the new value was inserted. Defined in core/bentley/src/Dictionary.ts Line 169 Last Updated: 11 June, 2024