city-casereport/miniprogram_npm/tdesign-miniprogram/common/template/button.wxml
2023-12-06 14:22:42 +08:00

41 lines
1.4 KiB
Plaintext

<template name="button">
<t-button
t-id="{{tId}}"
block="{{block || false}}"
class="{{class || ''}}"
t-class="{{externalClass}}"
disabled="{{disabled || false}}"
data-type="{{type}}"
data-extra="{{extra}}"
icon="{{icon || ''}}"
loading="{{loading || false}}"
theme="{{theme || 'default'}}"
ghost="{{ghost || false}}"
shape="{{shape || 'rectangle'}}"
size="{{size || 'medium'}}"
variant="{{variant || 'base'}}"
open-type="{{openType || ''}}"
hover-class="{{hoverClass || ''}}"
hover-stop-propagation="{{hoverStopPropagation || false}}"
hover-start-time="{{hoverStartTime || 20}}"
hover-stay-time="{{hoverStayTime || 70}}"
lang="{{lang || 'en'}}"
session-from="{{sessionFrom || ''}}"
send-message-title="{{sendMessageTitle || ''}}"
send-message-path="{{sendMessagePath || ''}}"
send-message-img="{{sendMessageImg || ''}}"
app-parameter="{{appParameter || ''}}"
show-message-card="{{showMessageCard || false}}"
bind:tap="onTplButtonTap"
bind:getuserinfo="onTplButtonTap"
bind:contact="onTplButtonTap"
bind:getphonenumber="onTplButtonTap"
bind:error="onTplButtonTap"
bind:opensetting="onTplButtonTap"
bind:launchapp="onTplButtonTap"
bind:agreeprivacyauthorization="onTplButtonTap"
aria-label="{{ariaLabel || ''}}"
>{{content}}</t-button
>
</template>