UNPKG

@ray-js/smart-ui

Version:

轻量、可靠的智能小程序 UI 组件库

28 lines (27 loc) 765 B
/// <reference types="miniprogram-api-typings" /> import { SmartBaseExternalClassName, SmartComponent, SmartEventHandler } from '../base'; export interface SmartSidebarProps { /** * 选中项的索引 * * @default 0 */ activeKey?: string | number; } /** * @deprecated */ export interface SmartSidebarChangeEvent extends WechatMiniprogram.BaseEvent { /** * 当前选中徽章的索引 */ detail: number; } export interface SmartSidebarEvents { /** * 切换徽章时触发 */ onChange?: SmartEventHandler<number>; } export type SmartSidebarExternalClassName = SmartBaseExternalClassName; export type SmartSidebar = SmartComponent<SmartSidebarProps, SmartSidebarEvents, SmartSidebarExternalClassName>;