UNPKG

@ray-js/smart-ui-typings

Version:

@ray-js/smart-ui 智能小程序 UI 框架的类型声明文件

51 lines (50 loc) 1.06 kB
/// <reference types="wechat-miniprogram" /> import { VantComponent, VantEventHandler } from '../base'; export interface VantIndexBarProps { /** * 索引字符列表 * * @default [A,B,...Z] */ indexList?: string[] | number[]; /** * `z-index`层级 * * @default 1 */ zIndex?: number; /** * 是否开启锚点自动吸顶 * * @default true */ sticky?: boolean; /** * 锚点自动吸顶时与顶部的距离 * * @default 0 */ stickyOffsetTop?: number; /** * 索引字符高亮颜色 * * @default '#07c160' */ highlightColor?: string; } /** * @deprecated */ export interface VantIndexBarSelectEvent extends WechatMiniprogram.BaseEvent { /** * 索引字符 */ detail: string | number; } export interface VantIndexBarEvents { /** * 选中字符时触发 */ onSelect?: VantEventHandler<string | number>; } export type VantIndexBar = VantComponent<VantIndexBarProps, VantIndexBarEvents>;