LockManager

external interface LockManager(source)

Functions

Link copied to clipboard
abstract suspend external fun query(): LockManagerSnapshot
Link copied to clipboard
abstract external fun queryAsync(): Promise<LockManagerSnapshot>
Link copied to clipboard
abstract suspend external fun <T> request(name: String, callback: LockGrantedCallback<T>): T
abstract suspend external fun <T> request(name: String, options: LockOptions, callback: LockGrantedCallback<T>): T
Link copied to clipboard
abstract external fun <T> requestAsync(name: String, callback: LockGrantedCallback<T>): Promise<T>
abstract external fun <T> requestAsync(name: String, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>