Interface MeetingProgressTimerOptions

interface MeetingProgressTimerOptions {
    meetingProgressTime: string;
    initialBackgroundColor?: string;
    position?:
        | "topLeft"
        | "topRight"
        | "bottomLeft"
        | "bottomRight";
    textStyle?: CSSProperties;
    showTimer?: boolean;
    containerProps?: HTMLAttributes<HTMLDivElement>;
    badgeProps?: HTMLAttributes<HTMLDivElement>;
    textProps?: HTMLAttributes<HTMLSpanElement>;
    renderBadge?: ((options: {
        defaultBadge: ReactNode;
        showTimer: boolean;
    }) => ReactNode);
    renderContainer?: ((options: {
        defaultContainer: ReactNode;
    }) => ReactNode);
}

Properties

meetingProgressTime: string
initialBackgroundColor?: string
position?:
    | "topLeft"
    | "topRight"
    | "bottomLeft"
    | "bottomRight"
textStyle?: CSSProperties
showTimer?: boolean
containerProps?: HTMLAttributes<HTMLDivElement>
badgeProps?: HTMLAttributes<HTMLDivElement>
textProps?: HTMLAttributes<HTMLSpanElement>
renderBadge?: ((options: {
    defaultBadge: ReactNode;
    showTimer: boolean;
}) => ReactNode)
renderContainer?: ((options: {
    defaultContainer: ReactNode;
}) => ReactNode)