clik-engine API
    Preparing search index...

    Interface ButtonConfig

    interface ButtonConfig {
        backgroundColor?: number;
        borderColor?: number;
        borderRadius?: number;
        borderWidth?: number;
        color?: string;
        disabledColor?: number;
        fontFamily?: string;
        fontSize?: string;
        height?: number;
        hoverColor?: number;
        icon?: string;
        iconFrame?: string | number;
        iconPosition?: "left" | "right";
        iconSpacing?: number;
        onClick?: () => void;
        pressColor?: number;
        text: string;
        textStroke?: string;
        textStrokeThickness?: number;
        width?: number;
        x: number;
        y: number;
    }
    Index

    Properties

    backgroundColor?: number
    borderColor?: number
    borderRadius?: number

    Corner radius for the background rectangle. When > 0 a Graphics object with fillRoundedRect is used instead of a plain Rectangle.

    borderWidth?: number
    color?: string
    disabledColor?: number
    fontFamily?: string
    fontSize?: string
    height?: number
    hoverColor?: number
    icon?: string
    iconFrame?: string | number
    iconPosition?: "left" | "right"
    iconSpacing?: number
    onClick?: () => void
    pressColor?: number
    text: string
    textStroke?: string

    Text outline color for readability on dark/busy backgrounds.

    textStrokeThickness?: number

    Text outline thickness (default 0 — no stroke).

    width?: number
    x: number
    y: number