(priority: string | number, onComplete?: (error: FirebaseError) => void)
| 466 | }); |
| 467 | } |
| 468 | setPriority(priority: string | number, onComplete?: (error: FirebaseError) => void): Promise<void> { |
| 469 | return new Promise((resolve, reject) => { |
| 470 | NSDatabaseReference().setPriority( |
| 471 | this.native, |
| 472 | priority as any, |
| 473 | new org.nativescript.firebase.database.FirebaseDatabase.Callback({ |
| 474 | onSuccess(param0) { |
| 475 | onComplete?.(null); |
| 476 | resolve(); |
| 477 | }, |
| 478 | onError(error) { |
| 479 | const err = FirebaseError.fromNative(error); |
| 480 | onComplete?.(err); |
| 481 | reject(err); |
| 482 | }, |
| 483 | }) |
| 484 | ); |
| 485 | }); |
| 486 | } |
| 487 | setWithPriority(newVal: any, newPriority: string | number, onComplete?: (error: FirebaseError) => void): Promise<void> { |
| 488 | return new Promise((resolve, reject) => { |
| 489 | NSDatabaseReference().setWithPriority( |
nothing calls this directly
no test coverage detected