Interface ContextMenuOptions

上下文菜单选项.

interface ContextMenuOptions {
    event?: Event;
    innerHeight?: number;
    innerWidth?: number;
    items: ContextMenuSubItemOptions[];
    position?: [number, number];
    theme?: string;
    width?: string;
}

Properties

event?: Event

事件对象.

innerHeight?: number

菜单外面容器的内部宽,用于菜单超时范围时自动调位置,默认是window大小高 可通过 map.getContainer().getBoundingClientRect().height来设置

innerWidth?: number

菜单外面容器的内部宽,用于菜单超时范围时自动调位置,默认是window大小宽 可通过 map.getContainer().getBoundingClientRect().width来设置

子项

position?: [number, number]

弹出位置,如果不默认,则是event中的位置 .

theme?: string

菜单主题色.(dark和light,默认dark)

width?: string

菜单宽度(包括子菜单),像素,默认150px.