dm-unimmersive
Version:
HTML Video player
37 lines (36 loc) • 887 B
TypeScript
import React from "react";
import { Language } from "../types";
import { Menus } from "./controlbar";
export interface MenuBtnProps {
items: Item[];
Icon: any;
selected?: string | null;
vjsComponent?: any;
label?: string;
language?: Language;
type?: 'default' | 'simple';
subscribe_to_store_value?: any;
subscribed_value?: any;
openedMenu: Menus;
id: Menus;
show_bottom_controlbar: boolean;
setOpenedMenu: Function;
isIos?: boolean;
isMobile?: boolean;
isSubMenu?: boolean;
show_subs?: boolean;
}
export interface Item {
id: string;
name?: string;
cb: Function;
value?: any;
Icon?: any;
role?: string;
items?: Item[];
selected?: boolean;
checkbox?: any;
label?: string;
}
declare const MenuBtn: React.FC<MenuBtnProps>;
export default MenuBtn;