SitesSDK.getProperty(propertyName, callback)

ฟังก์ชันนี้จะเรียกค่าของคุณสมบัติที่กำหนดชื่อจากไซต์ของโฮสต์

พารามิเตอร์

ชื่อ ประเภท คำอธิบาย

propertyName

สตริง

ชื่อของคุณสมบัติ

callback

ฟังก์ชัน

ฟังก์ชันการเรียกกลับ

คุณสมบัติที่เกี่ยวข้อง

ชื่อคุณสมบัติ คำอธิบาย การตั้งค่า แสดงผล

height

ความสูงของเฟรม

ไม่มี

ใช่

width

ความกว้างของเฟรม

ไม่มี

ใช่

customSettingsData

การตั้งค่าข้อมูล

ใช่

ใช่

styleClass

คลาสของสไตล์ที่เลือก

ใช่

ใช่

แอททริบิวของสไตล์อื่น เช่น borderColor, borderRadius, alignment, borderStyle, margin เป็นต้น

     

การใช้งาน

SitesSDK.getProperty('customSettingsData', function (propertyData) {
                // store settings data
                self.configuration(
                                {
                                           'id': propertyData.id || self.id,
                                           'url': propertyData.url || self.params.url,
                                           'limit': propertyData.limit || self.params.limit
                                                        
                                });
        });

คุณสมบัติที่เกี่ยวข้องเพิ่มเติมที่ดึงข้อมูลจาก URL การแสดงผล

นอกจากการใช้ getProperty() เพื่อดึงข้อมูลค่าคุณสมบัติแล้ว คุณสมบัติที่เกี่ยวข้องอื่นๆ ซึ่งสามารถดึงข้อมูลจาก URL การแสดงผลรวมถึง

PropertyName คำอธิบาย

id

ID องค์ประกอบ

instance

โทเค็นที่เข้ารหัส

width

ความกว้างของ iframe

height

ความสูงของ iframe

viewMode

ค่าของโหมดแสดงผล

locale

ภาษาที่ตั้งค่าในไซต์หรือเบราเซอร์

settingsId

ID การตั้งค่าปัจจุบัน

คุณสมบัติเพิ่มเติมที่ดึงข้อมูลจาก URL การตั้งค่า

นอกจากการใช้ getProperty() เพื่อดึงข้อมูลค่าคุณสมบัติแล้ว คุณสมบัติอื่นๆ ซึ่งสามารถดึงข้อมูลจาก URL การตั้งค่ารวมถึง

PropertyName คำอธิบาย

currCompId

ID ขององค์ประกอบที่จะแก้ไข

instance

โทเค็นที่เข้ารหัส

width

ความกว้างของ iframe การตั้งค่า

locale

ภาษาที่ตั้งค่าในไซต์หรือเบราเซอร์

OrigSettingsId

ID การตั้งค่าเริ่มต้นขององค์ประกอบ

settingsId

ID การตั้งค่าใหม่