bug fix and performance improvements

This commit is contained in:
quantulr
2023-08-18 17:32:18 +08:00
parent 3c6ab550cf
commit e750b9be9c
923 changed files with 46650 additions and 9 deletions

View File

@ -0,0 +1,16 @@
<template name="badge">
<t-badge
color="{{color || ''}}"
content="{{content || ''}}"
count="{{count || 0}}"
dot="{{dot || false}}"
max-count="{{maxCount || 99}}"
offset="{{offset || []}}"
shape="{{shape || 'circle'}}"
show-zero="{{showZero || false}}"
size="{{size || 'medium'}}"
t-class="{{class}} {{tClass}}"
t-class-content="{{tClassContent}}"
t-class-count="{{tClassCount}}"
/>
</template>

View File

@ -0,0 +1,38 @@
<template name="button">
<t-button
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"
aria-label="{{ariaLabel || ''}}"
>{{content}}</t-button
>
</template>

View File

@ -0,0 +1,15 @@
<template name="icon">
<t-icon
style="{{style || ''}}"
class="{{class}}"
t-class="{{tClass}}"
prefix="{{prefix || ''}}"
name="{{name || ''}}"
size="{{size || ''}}"
color="{{color || ''}}"
aria-hidden="{{ariaHidden || '' }}"
aria-label="{{ariaLabel || ''}}"
aria-role="{{ariaRole || ''}}"
bind:click="{{bindclick || ''}}"
/>
</template>

View File

@ -0,0 +1,22 @@
<template name="image">
<t-image
class="{{class}}"
t-class="{{tClass}}"
t-class-load="{{tClassLoad}}"
style="{{style || ''}}"
customStyle="{{customStyle || ''}}"
height="{{height || ''}}"
width="{{width || ''}}"
error="{{error || 'default'}}"
lazy="{{lazy || false}}"
loading="{{count || 'default'}}"
shape="{{shape || 'square'}}"
src="{{src || ''}}"
mode="{{mode || 'scaleToFill'}}"
webp="{{webp || false}}"
showMenuByLongpress="{{showMenuByLongpress || false}}"
data-custom="{{dataset || null}}"
bind:error="{{binderror}}"
bind:load="{{bindload}}"
/>
</template>