@moxijs/ui - v0.3.5
    Preparing search index...

    Interface UICheckboxWithLabelProps

    Props for configuring a UICheckboxWithLabel

    interface UICheckboxWithLabelProps {
        backgroundColor?: number;
        borderColor?: number;
        borderRadius?: number;
        checkColor?: number;
        checked?: boolean;
        checkedBackgroundColor?: number;
        defaultChecked?: boolean;
        disabled?: boolean;
        fontSize?: number;
        gap?: number;
        label: string;
        labelPosition?: "left" | "right";
        onChange?: (checked: boolean) => void;
        size?: number;
        textColor?: number;
        themeResolver?: ThemeResolver;
    }

    Hierarchy (View Summary)

    Index

    Properties

    backgroundColor?: number

    Background color when unchecked (overrides theme)

    borderColor?: number

    Border color (overrides theme)

    borderRadius?: number

    Border radius

    checkColor?: number

    Checkmark color (overrides theme)

    checked?: boolean

    Whether the checkbox is checked (controlled)

    checkedBackgroundColor?: number

    Background color when checked (overrides theme)

    defaultChecked?: boolean

    Default checked state (uncontrolled)

    disabled?: boolean

    Whether the checkbox is disabled

    fontSize?: number

    Label font size

    gap?: number

    Gap between checkbox and label

    label: string

    Label text displayed next to checkbox

    labelPosition?: "left" | "right"

    Label position relative to checkbox

    onChange?: (checked: boolean) => void

    Change callback

    size?: number

    Size of the checkbox (square dimensions)

    textColor?: number

    Label text color

    themeResolver?: ThemeResolver

    Optional ThemeResolver for automatic color resolution