DataStoreClass

import { DataStore, defaultStore } from 'vue-thailand-address'; defaultStore; // DataStore เริ่มต้น สำหรับ component ที่ไม่ได้ส่ง prop `store` เข้าไป const store = new DataStore(); // สร้าง DataStore เพื่อแยก store ที่ใช้เก็บข้อมูลต่างหาก เป็นอิสระต่อกัน

value

ประเถท: AddressModel

object ของที่อยู่ที่เลือกอยู่ในปัจจุบัน

validateValue(value: AddressModel)Static Method

ประเถท: boolean

ตรวจสอบ object value ที่ส่งมาว่ามีโครงสร้างถูกต้องหรือไม่

resetValue()Method

ล้างค่าที่อยู่ทั้งหมดใน DataStore

onValueChange(handler: (newValue: AddressModel) => void)Method

ลงทะเบียนฟังก์ชั่นดักจับ event เข้าไปยัง DataStore เพื่อดัก event เมื่อค่าของที่อยู่มีการเปลี่ยนแปลง