(value: any, onComplete?: (error: FirebaseError) => void)
| 83 | }); |
| 84 | } |
| 85 | set(value: any, onComplete?: (error: FirebaseError) => void): Promise<void> { |
| 86 | return new Promise((resolve, reject) => { |
| 87 | NSOnDisconnect().set( |
| 88 | this.native, |
| 89 | serializeItems(value, true), |
| 90 | new org.nativescript.firebase.database.FirebaseDatabase.Callback<java.lang.Void>({ |
| 91 | onError(error) { |
| 92 | const err = FirebaseError.fromNative(error); |
| 93 | onComplete?.(err); |
| 94 | reject(err); |
| 95 | }, |
| 96 | onSuccess(value) { |
| 97 | onComplete?.(null); |
| 98 | resolve(); |
| 99 | }, |
| 100 | }) |
| 101 | ); |
| 102 | }); |
| 103 | } |
| 104 | setWithPriority(value: any, priority: string | number, onComplete?: (error: FirebaseError) => void): Promise<void> { |
| 105 | return new Promise((resolve, reject) => { |
| 106 | NSOnDisconnect().setWithPriority( |
nothing calls this directly
no test coverage detected