Interface SubAspectComponentOptions

interface SubAspectComponentOptions {
    backgroundColor: string;
    children: ReactNode;
    showControls?: boolean;
    containerWidthFraction?: number;
    containerHeightFraction?: number;
    defaultFractionSub?: number;
    containerProps?: HTMLAttributes<HTMLDivElement>;
    renderContainer?: ((options: {
        defaultContainer: ReactNode;
        styles: CSSProperties;
        showControls: boolean;
    }) => ReactNode);
    renderContent?: ((options: {
        defaultContent: ReactNode;
        showControls: boolean;
    }) => ReactNode);
}

Properties

backgroundColor: string
children: ReactNode
showControls?: boolean
containerWidthFraction?: number
containerHeightFraction?: number
defaultFractionSub?: number
containerProps?: HTMLAttributes<HTMLDivElement>
renderContainer?: ((options: {
    defaultContainer: ReactNode;
    styles: CSSProperties;
    showControls: boolean;
}) => ReactNode)
renderContent?: ((options: {
    defaultContent: ReactNode;
    showControls: boolean;
}) => ReactNode)