requestAsync

abstract external fun <T> requestAsync(name: String, callback: LockGrantedCallback<T>): Promise<T>(source)
abstract external fun <T> requestAsync(name: String, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>(source)