Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

อินเทอร์เฟซ: CreateScopeOptions ​

เบต้า

ตัวเลือกสำหรับ aggregate.

ขยาย ​

คุณสมบัติ ​

theme? ​

optional theme?: string

เบต้า

คีย์ธีม เช่น "rebrand". ตรงกับ [data-pantoken-theme="…"].

สืบทอดมาจาก ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

เบต้า

พินโทนสีไว้ หากไม่ระบุจะตามค่าที่ระบบปฏิบัติการต้องการ.

สืบทอดมาจาก ​

ScopeConfig.scheme


color? ​

optional color?: string

เบต้า

คีย์สีแบรนด์ที่กำหนดเอง.

สืบทอดมาจาก ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

เบต้า

ตัวระบุที่แยกแยะอินสแตนซ์ pantoken นี้จากอินสแตนซ์อื่นบนหน้า สโคป คีย์การจัดเก็บ, และข้อความเฟรมทั้งหมดใช้คีย์นี้.

แทนที่ ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

เบต้า

หยุดการแก้ไขจากบรรพบุรุษที่องค์ประกอบนี้ เพื่อให้สิ่งภายนอกไม่สามารถกำหนดธีมภายใน ใช้สำหรับ แผงตัวอย่างที่ต้องไม่สืบทอดธีมจากแอปโดยรอบ.


persist? ​

optional persist?: boolean

เบต้า

บันทึกและกู้คืนสถานะ ส่งค่า false เพื่อเก็บสโคปไว้ในหน่วยความจำเท่านั้น (ดีฟอลต์ true)).


storage? ​

optional storage?: Pick<Storage, "getItem" | "setItem"> | null

เบต้า

แบ็กเอนด์การจัดเก็บ (ดีฟอลต์ localStorage, ข้ามแบบเงียบๆ เมื่อไม่พร้อมใช้งาน)).