Blame view

node_modules/bootstrap-vue/src/components/form-radio/package.json 4.87 KB
4cd4fd28   郭伟龙   feat: 初始化项目
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
{
  "name": "@bootstrap-vue/form-radio",
  "version": "1.0.0",
  "meta": {
    "title": "Form Radio",
    "description": "Cross browser consistent radio inputs and radio groups, using Bootstrap's custom radio input to replace the browser default radio input.",
    "components": [
      {
        "component": "BFormRadioGroup",
        "aliases": [
          "BRadioGroup"
        ],
        "props": [
          {
            "prop": "ariaInvalid",
            "description": "Sets the 'aria-invalid' attribute value on the wrapper element. When not provided, the 'state' prop will control the attribute"
          },
          {
            "prop": "buttonVariant",
            "description": "Specifies the Bootstrap contextual color theme variant the apply to the button style radios"
          },
          {
            "prop": "buttons",
            "description": "When set, renderes the radios in this group with button styling"
          },
          {
            "prop": "checked",
            "description": "The current value of the checked radio in the group"
          },
          {
            "prop": "size",
            "description": "Set the size of the component's appearance. 'sm', 'md' (default), or 'lg'"
          },
          {
            "prop": "stacked",
            "description": "When set, renders the radio group in stacked mode"
          },
          {
            "prop": "validated",
            "description": "When set, adds the Bootstrap class 'was-validated' to the group wrapper"
          }
        ],
        "events": [
          {
            "event": "change",
            "description": "Emitted when selected value is changed due to user interaction",
            "args": [
              {
                "arg": "checked",
                "type": [
                  "Boolean",
                  "String",
                  "Number",
                  "Object"
                ],
                "description": "Current selected Value of radio group"
              }
            ]
          },
          {
            "event": "input",
            "description": "Emitted when the selected value is changed",
            "args": [
              {
                "arg": "checked",
                "type": [
                  "Boolean",
                  "String",
                  "Number",
                  "Object"
                ],
                "description": "Current selected Value of radio group"
              }
            ]
          }
        ],
        "slots": [
          {
            "name": "default",
            "description": "Content (form radios) to place in the form radio group"
          },
          {
            "name": "first",
            "description": "Slot to place b-form-radio's so that they appear before radios generated from options prop"
          }
        ]
      },
      {
        "component": "BFormRadio",
        "aliases": [
          "BRadio"
        ],
        "props": [
          {
            "prop": "button",
            "description": "When set, renders the radio with the appearance of a button"
          },
          {
            "prop": "buttonVariant",
            "description": "Applies on of Bootstrap's theme colors when in 'button' mode"
          },
          {
            "prop": "checked",
            "description": "The current value of the radio(s)"
          },
          {
            "prop": "inline",
            "description": "When set, renders the radio as an inline element rather than as a 100% width block"
          },
          {
            "prop": "size",
            "description": "Set the size of the component's appearance. 'sm', 'md' (default), or 'lg'"
          },
          {
            "prop": "value",
            "description": "Value returned when this radio is checked"
          }
        ],
        "events": [
          {
            "event": "change",
            "description": "Emitted when selected value is changed due to user interaction",
            "args": [
              {
                "arg": "checked",
                "type": [
                  "Boolean",
                  "String",
                  "Number",
                  "Object"
                ],
                "description": "Current selected Value of radio group"
              }
            ]
          },
          {
            "event": "input",
            "description": "Emitted when the selected value is changed",
            "args": [
              {
                "arg": "checked",
                "type": [
                  "Boolean",
                  "String",
                  "Number",
                  "Object"
                ],
                "description": "Current selected Value of radio group"
              }
            ]
          }
        ],
        "slots": [
          {
            "name": "default",
            "description": "Content to place in the form radio"
          }
        ]
      }
    ]
  }
}