| 1234567891011121314151617181920212223242526272829303132 | import { createNamespace } from '../utils';import { FieldMixin } from '../mixins/field';import { ParentMixin } from '../mixins/relation';var _createNamespace = createNamespace('radio-group'),    createComponent = _createNamespace[0],    bem = _createNamespace[1];export default createComponent({  mixins: [ParentMixin('vanRadio'), FieldMixin],  props: {    value: null,    disabled: Boolean,    direction: String,    checkedColor: String,    iconSize: [Number, String]  },  watch: {    value: function value(_value) {      this.$emit('change', _value);    }  },  render: function render() {    var h = arguments[0];    return h("div", {      "class": bem([this.direction]),      "attrs": {        "role": "radiogroup"      }    }, [this.slots()]);  }});
 |