blockly > ผู้ใช้ > การแยกวิเคราะห์ > parseBlockColour
ฟังก์ชัน utils.parsing.parseBlockColour()
แยกวิเคราะห์สีบล็อกจากตัวเลขหรือสตริงตามที่ระบุไว้ในคำจำกัดความของบล็อก
ลายเซ็น:
export declare function parseBlockColour(colour: number | string): {
hue: number | null;
hex: string;
};
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
สี | ตัวเลข | สตริง | ค่าโทนสี HSV (0 ถึง 360), สตริง #RRGGBB หรือสตริงอ้างอิงข้อความที่ชี้ไปยังค่าใดค่าหนึ่งจาก 2 ค่า |
การคืนสินค้า:
{ hue: number | null; ฐานสิบหก: string; }
ออบเจ็กต์ที่มีสีเป็นสตริง #RRGGBB และโทนสีหากอินพุตเป็นค่าโทนสี HSV
ข้อยกเว้น
{ข้อผิดพลาด} หากแยกวิเคราะห์สีไม่ได้