blockly > utils > การแยกวิเคราะห์ > parseBlockColour

ฟังก์ชัน utils.parsing.parseBlockColour()

แยกวิเคราะห์สีบล็อกจากตัวเลขหรือสตริง ตามที่ระบุไว้ในคําจํากัดความของบล็อก

ลายเซ็น:

export declare function parseBlockColour(colour: number | string): {
    hue: number | null;
    hex: string;
};

พารามิเตอร์

พารามิเตอร์ Type คำอธิบาย
สี ตัวเลข | สตริง ค่า HSV Hue (0 ถึง 360), สตริง #RRGGBB หรือสตริงอ้างอิงข้อความที่ชี้ไปยังค่าใดค่าหนึ่งใน 2 ค่านั้น

ส่งกลับ:

{ hue: number | null; hex: string; }

วัตถุที่มีสีเป็นสตริง #RRGGBB และโทนสีหากอินพุตเป็นค่าโทนสี HSV

ข้อยกเว้น

{Error} หากแยกวิเคราะห์สีไม่ได้