เนมสเปซ: ร้านขายไฟ

อินเตอร์เฟซ

วิธีการ

ตัวอย่างDocumentSnapshot

คงที่

exampleDocumentSnapshot() ส่งคืน test.firestore.DocumentSnapshot

ดึงตัวอย่าง Change วัตถุของสแน็ปช็อตเอกสารที่มีข้อมูลอยู่แล้ว สามารถส่งผ่านไปยังฟังก์ชัน Firestore onCreate หรือ onDelete ที่ห่อไว้ได้

การส่งคืน

non-null test.firestore.DocumentSnapshot

ตัวอย่างDocumentSnapshotChange

คงที่

exampleDocumentSnapshotChange() ส่งคืน test.firestore.DocumentSnapshot

ดึงตัวอย่าง Change วัตถุของสแน็ปช็อตเอกสารที่มีข้อมูลอยู่แล้ว สามารถส่งผ่านไปยังฟังก์ชัน Firestore onUpdate หรือ onWrite ที่ห่อไว้ได้

การส่งคืน

non-null test.firestore.DocumentSnapshot

makeDocumentSnapshot

คงที่

makeDocumentSnapshot (ข้อมูล, refPath, ตัวเลือก) ส่งคืน test.firestore.DocumentSnapshot

สร้างสแน็ปช็อตเอกสารสำหรับการทดสอบ

พารามิเตอร์

ข้อมูล

วัตถุ

คู่คีย์-ค่าที่แสดงถึงข้อมูลในเอกสาร ส่งผ่าน {} เพื่อจำลองสแน็ปช็อตของเอกสารที่ไม่มีอยู่

ค่าต้องไม่เป็นค่าว่าง

RefPath

เชือก

เส้นทางแบบเต็มของข้อมูลอ้างอิง (เช่น 'users/alovelace')

ตัวเลือก

วัตถุ

พารามิเตอร์ทางเลือกเป็น DocumentSnapshotOptions

ค่าอาจเป็นโมฆะ

การส่งคืน

non-null test.firestore.DocumentSnapshot