"For Key" Methods

setValueForKey / getValueForKey / mergeValueForKey methods

You can store and retrieve arbitrary data in the current Captivate instance using these methods. The data will persist even if the project is closed and another is opened, but will not persist on app restart.

  • setValueForKey - Takes three arguments, a string key, a JavaScript map of what should be stored with that key, and a callback to be called with the results of the operation.

  • getValueForKey - Takes two arguments, a string key and a callback to be called with the value stored with that key.

  • mergeValueForKey - Takes three arguments, a string key, a JavaScript map that should be merged with the previous contents, and a callback to be called with the results of the operation.

Last updated