rtaro-ui
Version:
UI KIT for Taro
47 lines (28 loc) • 729 B
TypeScript
import { ComponentClass } from 'react'
import AtComponent from './base'
interface Item {
name: string
key: string | number
selected?: boolean
[propName: string]: any
}
interface ListItem {
title: string
key: string
items: Array<Item>
}
export interface AtIndexesProps extends AtComponent {
animation?: boolean
top?: string
vibrate?: boolean
toast?: boolean
list?: Array<ListItem>
showCharacterIndexes?: boolean
onClick?: (item: Item) => void
/**
* 获取跳转事件跳转到指定 key
*/
onScrollIntoView?: (fn: (key: string) => void) => void
}
declare const AtIndexes: ComponentClass<AtIndexesProps>
export default AtIndexes