UNPKG

@antmove/alipay-wx

Version:

transform alipay miniprogram to wx miniprogram tool.

424 lines (421 loc) 11.1 kB
// const Config = require('../config.js'); // const customComponentPrefix = Config.library.customComponentPrefix; // const customComponentNamePrefix = Config.library.customComponentNamePrefix; /** * type * 0 - missing - 不支持该属性 * 1 - diff - 命名及格式不同 * 3 - diffType - 类型不同 * 4 - defaultValue - 默认值不同 * 5 - wrapComponent - 使用自定义组件代替 * 6 - diff tagName */ module.exports = { 'text': { props: { 'number-of-lines': { type: 0, desc: 'missing', key: 'Not support' } } }, 'progress': { props: { 'percent': { type: 3, desc: 'diffType', key: '支付宝小程序是Float类型,微信是Number类型' }, 'active-color': { type: 1, desc: 'diff', key: 'activeColor' }, 'background-color': { type: 1, desc: 'diff', key: 'backgroundColor' } } }, 'button': { props: { 'scope': { type: 0, desc: 'missing', key: 'Not support' }, 'app-parameter': { type: 0, desc: 'missing', key: 'Not support' }, 'public-id': { type: 0, desc: 'missing', key: 'Not support' }, 'open-type': { props: { 'getAuthorize': { type: 0, desc: 'missing', key: 'Not support' }, 'contactShare': { type: 0, desc: 'missing', key: 'Not support' }, 'lifestyle': { type: 0, desc: 'missing', key: 'Not support' } } }, onTap: { type: 1, desc: 'diff', key: 'bindtap' } } }, 'form': { props: { 'onSubmit': { type: 1, desc: 'diff', key: 'bindsubmit' }, 'onReset': { type: 1, desc: 'diff', key: 'bindreset' } } }, 'input': { props: { 'type': { props: { 'numberpad': { type: 0, desc: 'missing', key: 'Not support' }, 'digitpad': { type: 0, desc: 'missing', key: 'Not support' }, 'idcardpad': { type: 0, desc: 'missing', key: 'Not support' }, } }, 'reandomNumber': { type: 0, desc: 'missing', key: 'Not support' }, 'controlled': { type: 0, desc: 'missing', key: 'Not support' }, 'onInput': { type: 1, desc: 'diff', key: 'bindinput' }, 'onFocus': { type: 1, desc: 'diff', key: 'bindfocus' }, 'onBlur': { type: 1, desc: 'diff', key: 'bindblur' }, 'onConfirm': { type: 1, desc: 'diff', key: 'bindconfirm' } } }, 'textarea': { props: { 'show-count': { type: 0, desc: 'missing', key: 'Not support' }, 'controlled': { type: 0, desc: 'missing', key: 'Not support' }, 'onFocus': { type: 1, desc: 'diff', key: 'bindfocus' }, 'onBlur': { type: 1, desc: 'diff', key: 'bindblur' }, 'onConfirm': { type: 1, desc: 'diff', key: 'bindconfirm' }, 'onInput': { type: 1, desc: 'diff', key: 'bindinput' } } }, 'radio-group': { props: { 'onChange': { type: 1, desc: 'diff', key: 'bindchange' } } }, 'checkbox-group': { props: { 'onChange': { type: 1, desc: 'diff', key: 'bindchange' } } }, 'switch': { props: { 'controlled': { type: 0, desc: 'diff', key: 'Not support' }, 'onChange': { type: 1, desc: 'diff', key: 'bindchange' } } }, 'slider': { props: { 'onChange': { type: 1, desc: 'diff', key: 'bindchange' }, 'background-color': { type: 1, desc: 'diff', key: 'backgroundColor' }, 'active-color': { type: 1, desc: 'diff', key: 'activeColor' }, 'handle-size': { type: 1, desc: 'diff', key: 'block-size' }, 'handle-color': { type: 1, desc: 'diff', key: 'block-color' }, 'onChanging': { type: 1, desc: 'diff', key: 'bindchanging' } } }, 'picker': { props: { 'onChange': { type: 1, desc: 'diff', key: 'bindchange' } } }, 'picker-view': { props: { 'onChange': { type: 1, desc: 'diff', key: 'bindchange' } } }, 'canvas': { props: { 'id': { type: 1, desc: 'diff', key: 'canvas-id' }, 'width': { type: 0, desc: 'missing', key: 'Not support' }, 'height': { type: 0, desc: 'missing', key: 'Not support' }, 'onTouchStart': { type: 1, desc: 'diff', key: 'bindtouchstart' }, 'onTouchMove': { type: 1, desc: 'diff', key: 'bindtouchmove' }, 'onTouchEnd': { type: 1, desc: 'diff', key: 'bindtouchend' }, 'onTouchCancel': { type: 1, desc: 'diff', key: 'bindtouchcancel' }, 'onLongTap': { type: 1, desc: 'diff', key: 'bindlongtap' } } }, 'map': { props: { 'include-padding': { type: 0, desc: 'missing', key: 'Not support' }, 'ground-overlays': { type: 0, desc: 'missing', key: 'Not support' }, 'title-overlay': { type: 0, desc: 'missing', key: 'Not support' }, 'setting': { type: 0, desc: 'missing', key: 'Not support' }, 'markers': { props: { 'customCallout': { type: 0, desc: 'missing', key: 'Not support' }, 'iconAppendStr': { type: 0, desc: 'missing', key: 'Not support' }, 'iconAppendStrColor': { type: 0, desc: 'missing', key: 'Not support' }, 'fixedoint': { type: 0, desc: 'missing', key: 'Not support' }, 'markerLevel': { type: 0, desc: 'missing', key: 'Not support' }, 'style': { type: 0, desc: 'missing', key: 'Not support' }, } }, 'polyline': { props: { 'iconPath': { type: 0, desc: 'missing', key: 'Not support' }, 'iconWidth': { type: 0, desc: 'missing', key: 'Not support' }, 'zIndex': { type: 0, desc: 'missing', key: 'Not support' }, 'colorList': { type: 0, desc: 'missing', key: 'Not support' } } }, 'onMarkerTap': { type: 1, desc: 'diff', key: 'bindmarkertap' }, 'onCalloutTap': { type: 1, desc: 'diff', key: 'bindcallouttap' }, 'onControlTap': { type: 1, desc: 'diff', key: 'bindcontroltap' }, 'onRegionChange': { type: 1, desc: 'diff', key: 'bindregionchange' }, 'onTap': { type: 1, desc: 'diff', key: 'bindtap' } } } };