UNPKG

rc-js-util

Version:

A collection of TS and C++ utilities to help writing performant and correct applications, achieved through strict typing and (removable) invariant checking.

117 lines (53 loc) 1.53 kB
<!-- Do not edit this file. It is automatically generated by API Documenter. --> [Home](./index.md) &gt; [rc-js-util](./rc-js-util.md) &gt; [StableIdStore](./rc-js-util.stableidstore.md) ## StableIdStore class Provides the number which matches up with the C++ end, given a [StableId](./rc-js-util.stableid.md)<!-- -->. **Signature:** ```typescript export declare class StableIdStore implements IStableStore ``` **Implements:** [IStableStore](./rc-js-util.istablestore.md) ## Constructors <table><thead><tr><th> Constructor </th><th> Modifiers </th><th> Description </th></tr></thead> <tbody><tr><td> [(constructor)(wrapper)](./rc-js-util.stableidstore._constructor_.md) </td><td> </td><td> Constructs a new instance of the `StableIdStore` class </td></tr> </tbody></table> ## Methods <table><thead><tr><th> Method </th><th> Modifiers </th><th> Description </th></tr></thead> <tbody><tr><td> [getId(key)](./rc-js-util.stableidstore.getid.md) </td><td> </td><td> </td></tr> <tr><td> [hasId(sharedObjectHandle, specialization)](./rc-js-util.stableidstore.hasid.md) </td><td> </td><td> </td></tr> <tr><td> [initialize()](./rc-js-util.stableidstore.initialize.md) </td><td> </td><td> </td></tr> <tr><td> [setSpecializations(sharedObjectHandle, specializations)](./rc-js-util.stableidstore.setspecializations.md) </td><td> </td><td> </td></tr> </tbody></table>