@vonage/vivid-react
Version:
Vivid wrapped for easy React usage & IDE autocomplete support & typescript typings
108 lines (103 loc) • 1.85 kB
JavaScript
/*
* DO NOT EDIT THIS FILE. IT IS GENERATED
*/
/*
Code in this file were generated using following JSON:
{
"kind": "class",
"description": "",
"name": "HostSemanticsBehavior",
"members": [
{
"kind": "field",
"name": "boundProperties",
"type": {
"text": "BoundAriaProperties<T>"
},
"privacy": "private",
"readonly": true
},
{
"kind": "method",
"name": "bind",
"parameters": [
{
"name": "source",
"type": {
"text": "HostSemanticsElement"
}
}
]
},
{
"kind": "method",
"name": "unbind",
"parameters": [
{
"name": "source",
"type": {
"text": "HostSemanticsElement"
}
}
]
},
{
"kind": "field",
"name": "bindingBehaviours",
"type": {
"text": "Behavior[]"
},
"privacy": "private",
"default": "[]"
},
{
"kind": "method",
"name": "bindPropertiesToTarget",
"privacy": "private",
"parameters": [
{
"name": "source",
"type": {
"text": "HostSemanticsElement"
}
},
{
"name": "boundProperties",
"type": {
"text": "BoundAriaProperties<T>"
}
},
{
"name": "target",
"type": {
"text": "HTMLElement"
}
}
]
},
{
"kind": "method",
"name": "releasePropertyBindings",
"privacy": "private",
"parameters": [
{
"name": "source",
"type": {
"text": "HostSemanticsElement"
}
}
]
}
]
}
*/
import wrapper from '@vonage/vivid-react-wrapper'
import { registerHostSemanticsBehavior } from '@vonage/vivid'
registerHostSemanticsBehavior('vvd3')
const VwcHostSemanticsBehavior = wrapper(`vvd3-host-semantics-behavior`, {
events: [],
attributes: [],
properties: []
})
VwcHostSemanticsBehavior.displayName = 'VwcHostSemanticsBehavior'
export default VwcHostSemanticsBehavior