city-casereport/miniprogram_npm/tdesign-miniprogram/drawer
2023-12-06 14:22:42 +08:00
..
drawer.d.ts 户籍信息录入 2023-12-06 14:22:42 +08:00
drawer.js 户籍信息录入 2023-12-06 14:22:42 +08:00
drawer.json 户籍信息录入 2023-12-06 14:22:42 +08:00
drawer.wxml 户籍信息录入 2023-12-06 14:22:42 +08:00
drawer.wxss 户籍信息录入 2023-12-06 14:22:42 +08:00
props.d.ts 户籍信息录入 2023-12-06 14:22:42 +08:00
props.js 户籍信息录入 2023-12-06 14:22:42 +08:00
README.en-US.md 户籍信息录入 2023-12-06 14:22:42 +08:00
README.md 户籍信息录入 2023-12-06 14:22:42 +08:00
type.d.ts 户籍信息录入 2023-12-06 14:22:42 +08:00
type.js 户籍信息录入 2023-12-06 14:22:42 +08:00

:: BASE_DOC ::

API

Drawer Props

name type default description required
close-on-overlay-click Boolean undefined - N
destroy-on-close Boolean false - N
footer Slot - 0.29.0 N
items Array - TypescriptDrawerItem[] interface DrawerItem { title: string; icon: string; }see more ts definition N
placement String right optionsleft/right N
show-overlay Boolean true - N
title String / Slot - 0.29.0 N
visible Boolean false - N
z-index Number 11500 - N

Drawer Events

name params description
close (trigger: TriggerSource) see more ts definition
type TriggerSource = 'overlay'
item-click (index: number; item: DrawerItem) -
overlay-click - -

CSS Variables

The component provides the following CSS variables, which can be used to customize styles.

Name Default Value Description
--td-drawer-bg-color @bg-color-container -
--td-drawer-border-color @border-color -
--td-drawer-footer-padding-bottom 40rpx -
--td-drawer-hover-color @bg-color-secondarycontainer -
--td-drawer-item-height 48rpx -
--td-drawer-item-icon-size 48rpx -
--td-drawer-item-padding 32rpx -
--td-drawer-sidebar-height 70vh -
--td-drawer-title-color --td-drawer-title-color -
--td-drawer-title-color @drawer-title-color -
--td-drawer-title-color @font-gray-1 -
--td-drawer-title-font-size 36rpx -
--td-drawer-title-padding 48rpx 32rpx 16rpx -
--td-drawer-width 560rpx -