lark-cms
Version:
Multi terminal CMS component library
19 lines (18 loc) • 578 B
TypeScript
import React from "react";
import { Props } from "./index.type";
import type { YhwMenuNavState } from "./rule-data";
/**
* 【RN】菜单导航组件。每行最多9列,最多20行
*/
export default class YhwMenuNavRN extends React.Component<Props> {
state: YhwMenuNavState;
UNSAFE_componentWillMount(): void;
/**
* 菜单跳转逻辑
* @param item 记录项
*/
onInnerPress: (item: any, index: number) => void;
onItemLayout: (e: any, index: number) => void;
handleScrollTo: (index: number) => void;
render(): React.JSX.Element;
}