UNPKG

@antmove/alipay-wx

Version:

transform alipay miniprogram to wx miniprogram tool.

424 lines (421 loc) 8.09 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', }, }, }, }