mock-cloud-firestore
Version:
Mock library for Cloud Firestore
31 lines (26 loc) • 577 B
JavaScript
export default class FieldValue {
arrayUnion(...args) {
return {
_methodName: 'FieldValue.arrayUnion',
_elements: [...args],
};
}
arrayRemove(...args) {
return {
_methodName: 'FieldValue.arrayRemove',
_elements: [...args],
};
}
delete() {
return { _methodName: 'FieldValue.delete' };
}
increment(operand) {
return {
_methodName: 'FieldValue.increment',
_operand: operand,
};
}
serverTimestamp() {
return { _methodName: 'FieldValue.serverTimestamp' };
}
}