UNPKG

@tarojsx/ui

Version:

We reinvents the UI for Taro3+

265 lines (147 loc) 7.87 kB
--- id: "_calendar_interface_.singleselectedprops" title: "SingleSelectedProps" sidebar_label: "SingleSelectedProps" --- ## Hierarchy * [PropsBase](_calendar_interface_.propsbase.md) ↳ **SingleSelectedProps** ## Index ### Properties * [className](_calendar_interface_.singleselectedprops.md#optional-classname) * [currentDate](_calendar_interface_.singleselectedprops.md#optional-currentdate) * [format](_calendar_interface_.singleselectedprops.md#optional-format) * [hideArrow](_calendar_interface_.singleselectedprops.md#optional-hidearrow) * [isMultiSelect](_calendar_interface_.singleselectedprops.md#optional-ismultiselect) * [isSwiper](_calendar_interface_.singleselectedprops.md#optional-isswiper) * [isVertical](_calendar_interface_.singleselectedprops.md#optional-isvertical) * [marks](_calendar_interface_.singleselectedprops.md#optional-marks) * [maxDate](_calendar_interface_.singleselectedprops.md#optional-maxdate) * [minDate](_calendar_interface_.singleselectedprops.md#optional-mindate) * [monthFormat](_calendar_interface_.singleselectedprops.md#optional-monthformat) * [onClickNextMonth](_calendar_interface_.singleselectedprops.md#optional-onclicknextmonth) * [onClickPreMonth](_calendar_interface_.singleselectedprops.md#optional-onclickpremonth) * [onDayClick](_calendar_interface_.singleselectedprops.md#optional-ondayclick) * [onDayLongClick](_calendar_interface_.singleselectedprops.md#optional-ondaylongclick) * [onMonthChange](_calendar_interface_.singleselectedprops.md#optional-onmonthchange) * [onSelectDate](_calendar_interface_.singleselectedprops.md#optional-onselectdate) * [validDates](_calendar_interface_.singleselectedprops.md#optional-validdates) ## Properties ### `Optional` className**className**? : *Calendar.classNameType* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[className](_calendar_interface_.propsbase.md#optional-classname)* *Defined in [src/Calendar/interface.ts:22](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L22)* ___ ### `Optional` currentDate • **currentDate**? : *Calendar.DateArg* *Defined in [src/Calendar/interface.ts:40](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L40)* ___ ### `Optional` format**format**? : *string* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[format](_calendar_interface_.propsbase.md#optional-format)* *Defined in [src/Calendar/interface.ts:4](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L4)* ___ ### `Optional` hideArrow • **hideArrow**? : *boolean* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[hideArrow](_calendar_interface_.propsbase.md#optional-hidearrow)* *Defined in [src/Calendar/interface.ts:18](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L18)* ___ ### `Optional` isMultiSelect**isMultiSelect**? : *false* *Defined in [src/Calendar/interface.ts:38](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L38)* ___ ### `Optional` isSwiper • **isSwiper**? : *boolean* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[isSwiper](_calendar_interface_.propsbase.md#optional-isswiper)* *Defined in [src/Calendar/interface.ts:12](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L12)* ___ ### `Optional` isVertical**isVertical**? : *boolean* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[isVertical](_calendar_interface_.propsbase.md#optional-isvertical)* *Defined in [src/Calendar/interface.ts:20](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L20)* ___ ### `Optional` marks • **marks**? : *Array‹Mark›* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[marks](_calendar_interface_.propsbase.md#optional-marks)* *Defined in [src/Calendar/interface.ts:14](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L14)* ___ ### `Optional` maxDate**maxDate**? : *Calendar.DateArg* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[maxDate](_calendar_interface_.propsbase.md#optional-maxdate)* *Defined in [src/Calendar/interface.ts:10](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L10)* ___ ### `Optional` minDate • **minDate**? : *Calendar.DateArg* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[minDate](_calendar_interface_.propsbase.md#optional-mindate)* *Defined in [src/Calendar/interface.ts:8](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L8)* ___ ### `Optional` monthFormat**monthFormat**? : *string* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[monthFormat](_calendar_interface_.propsbase.md#optional-monthformat)* *Defined in [src/Calendar/interface.ts:16](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L16)* ___ ### `Optional` onClickNextMonth • **onClickNextMonth**? : *function* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[onClickNextMonth](_calendar_interface_.propsbase.md#optional-onclicknextmonth)* *Defined in [src/Calendar/interface.ts:26](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L26)* #### Type declaration: ▸ (): *void* ___ ### `Optional` onClickPreMonth**onClickPreMonth**? : *function* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[onClickPreMonth](_calendar_interface_.propsbase.md#optional-onclickpremonth)* *Defined in [src/Calendar/interface.ts:24](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L24)* #### Type declaration: ▸ (): *void* ___ ### `Optional` onDayClick • **onDayClick**? : *function* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[onDayClick](_calendar_interface_.propsbase.md#optional-ondayclick)* *Defined in [src/Calendar/interface.ts:30](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L30)* #### Type declaration: ▸ (`item`: object): *void* **Parameters:** ▪ **item**: *object* Name | Type | ------ | ------ | `value` | string | ___ ### `Optional` onDayLongClick**onDayLongClick**? : *function* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[onDayLongClick](_calendar_interface_.propsbase.md#optional-ondaylongclick)* *Defined in [src/Calendar/interface.ts:32](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L32)* #### Type declaration: ▸ (`item`: object): *void* **Parameters:****item**: *object* Name | Type | ------ | ------ | `value` | string | ___ ### `Optional` onMonthChange • **onMonthChange**? : *function* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[onMonthChange](_calendar_interface_.propsbase.md#optional-onmonthchange)* *Defined in [src/Calendar/interface.ts:34](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L34)* #### Type declaration: ▸ (`value`: string): *void* **Parameters:** Name | Type | ------ | ------ | `value` | string | ___ ### `Optional` onSelectDate**onSelectDate**? : *function* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[onSelectDate](_calendar_interface_.propsbase.md#optional-onselectdate)* *Defined in [src/Calendar/interface.ts:28](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L28)* #### Type declaration: ▸ (`item`: object): *void* **Parameters:****item**: *object* Name | Type | ------ | ------ | `value` | SelectedDate | ___ ### `Optional` validDates • **validDates**? : *Array‹ValidDate›* *Inherited from [PropsBase](_calendar_interface_.propsbase.md).[validDates](_calendar_interface_.propsbase.md#optional-validdates)* *Defined in [src/Calendar/interface.ts:6](https://github.com/tarojsx/ui/blob/v0.11.0/src/Calendar/interface.ts#L6)*