first commit

This commit is contained in:
编码猿
2024-09-27 01:32:49 +08:00
commit 28ebe05a64
7399 changed files with 1174529 additions and 0 deletions

View File

@@ -0,0 +1 @@
acfafca9-edc0-40d5-bda1-4b2a7fe6ee1b

View File

@@ -0,0 +1 @@
"use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_classNames=_interopRequireDefault(require("../helpers/classNames"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(0,_baseComponent.default)({relations:{"../checkbox-group/index":{type:"ancestor"}},properties:{prefixCls:{type:String,value:"wux-checkbox"},cellPrefixCls:{type:String,value:"wux-cell"},selectablePrefixCls:{type:String,value:"wux-selectable"},title:{type:String,value:""},label:{type:String,value:""},extra:{type:String,value:""},value:{type:String,value:""},checked:{type:Boolean,value:!1,observer:function(e){this.setData({inputChecked:e})}},disabled:{type:Boolean,value:!1},color:{type:String,value:"balanced"}},data:{index:0,inputChecked:!1},computed:{classes:["prefixCls",function(e){return{cell:(0,_classNames.default)(e),selectable:"".concat(e,"__selectable")}}]},methods:{checkboxChange:function(e){var t=this.data,a=t.value,l=t.index,n=t.disabled,i=this.getRelationNodes("../checkbox-group/index")[0],r={checked:e.detail.checked,value:a,index:l};n||(i?i.onChange(r):this.triggerEvent("change",r))},changeValue:function(e,t){var a=0<arguments.length&&void 0!==e&&e,l=1<arguments.length&&void 0!==t?t:0;this.setData({inputChecked:a,index:l})}}});

View File

@@ -0,0 +1,7 @@
{
"component": true,
"usingComponents": {
"wux-cell": "../cell/index",
"wux-selectable": "../selectable/index"
}
}

View File

@@ -0,0 +1,3 @@
<wux-cell wux-class="{{ classes.cell }}" prefixCls="{{ cellPrefixCls }}" title="{{ title }}" label="{{ label }}" extra="{{ extra }}">
<wux-selectable slot="header" wux-class="{{ classes.selectable }}" prefixCls="{{ selectablePrefixCls }}" value="{{ value }}" checked="{{ inputChecked }}" color="{{ color }}" disabled="{{ disabled }}" controlled bind:change="checkboxChange" />
</wux-cell>

View File

@@ -0,0 +1 @@
.wux-checkbox__selectable{position:static!important}