ThreePresenter API Documentation - v0.1.2
    Preparing search index...

    Interface ButtonConfig

    Configuration for a single button control

    interface ButtonConfig {
        id: string;
        icon: string;
        customHTML?: string;
        title: string;
        onClick: () => void;
        visible?: boolean;
        className?: string;
    }
    Index

    Properties

    id: string

    Unique identifier for the button

    icon: string

    Bootstrap icon class (e.g., 'bi-house', 'bi-camera')

    customHTML?: string

    Custom HTML content (overrides icon if provided)

    title: string

    Tooltip text on hover

    onClick: () => void

    Click event handler

    visible?: boolean

    Initial visibility state

    className?: string

    Additional CSS classes