UNPKG

zent

Version:

一套前端设计语言和基于React的实现

35 lines (34 loc) 1.04 kB
import { ICascaderItem } from '../types'; import { II18nLocaleCascader } from '../../i18n'; import { Component } from 'react'; import * as React from 'react'; interface ITriggerState { active: boolean; } export interface ICascaderBaseTriggerProps { disabled?: boolean; className?: string; clearable?: boolean; visible: boolean; onClear: () => void; selectedPaths?: Array<ICascaderItem[]>; keyword?: string; onKeywordChange?: (keyword: string) => void; onClick?: (...args: any[]) => void; children?: React.ReactNode; placeholder?: string; searchable?: boolean; renderValue: (selectedPath: ICascaderItem[]) => React.ReactNode; i18n: II18nLocaleCascader; showLabels?: boolean; } export declare class BaseTrigger extends Component<ICascaderBaseTriggerProps, ITriggerState> { state: { active: boolean; }; onClearClick: (e: React.MouseEvent<HTMLElement>) => void; onMouseEnter: () => void; onMouseLeave: () => void; render(): JSX.Element; } export {};