UNPKG

@vonage/vivid-react

Version:

Vivid wrapped for easy React usage & IDE autocomplete support & typescript typings

92 lines (82 loc) 1.73 kB
/* * DO NOT EDIT THIS FILE. IT IS GENERATED */ /* Code in this file were generated using following JSON: { "name": "vwc-button-toggle-group", "path": "./../node_modules/@vonage/vwc-button-toggle-group/vwc-button-toggle-group.d.ts", "properties": [ { "name": "multi", "type": "boolean", "bindable": false }, { "name": "enlarged", "type": "boolean", "bindable": false }, { "name": "dense", "type": "boolean", "bindable": false }, { "name": "required", "type": "boolean", "bindable": false }, { "name": "disabled", "type": "boolean", "bindable": false }, { "name": "items", "type": "Element[]" }, { "name": "selected", "type": "Element[]" }, { "name": "values", "type": "(string | false | null)[]", "bindable": true } ], "events": [ "selected" ] } */ import PropTypes from 'prop-types' import wrapper from '@vonage/vivid-react-wrapper' import '@vonage/vwc-button-toggle-group' /** * @param {boolean} multi * @param {boolean} enlarged * @param {boolean} dense * @param {boolean} required * @param {boolean} disabled * @param {(string | false | null)[]} values */ const VwcButtonToggleGroup = wrapper('vwc-button-toggle-group', { events: [{"name":"selected","propName":"onSelected"}], attributes: [], properties: ["values"] }); VwcButtonToggleGroup.propTypes = { onSelected: PropTypes.func, multi: PropTypes.bool, enlarged: PropTypes.bool, dense: PropTypes.bool, required: PropTypes.bool, disabled: PropTypes.bool, values: PropTypes.array } VwcButtonToggleGroup.defaultProps = { } VwcButtonToggleGroup.displayName = 'VwcButtonToggleGroup' export default VwcButtonToggleGroup