UNPKG

@vonage/vivid-react

Version:

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

209 lines (204 loc) 3.8 kB
/* * DO NOT EDIT THIS FILE. IT IS GENERATED */ /* Code in this file were generated using following JSON: { "kind": "class", "description": "", "name": "DelegateAriaBehavior", "members": [ { "kind": "field", "name": "boundProperties", "type": { "text": "BoundAriaProperties<T>" }, "privacy": "private", "readonly": true }, { "kind": "field", "name": "forwardedProperties", "type": { "text": "Set<AriaPropertyName>" }, "privacy": "private", "readonly": true }, { "kind": "field", "name": "isMitigationDisabled", "type": { "text": "boolean" }, "privacy": "private", "readonly": true }, { "kind": "field", "name": "source", "type": { "text": "DelegatesAriaElement | null" }, "privacy": "private", "default": "null" }, { "kind": "method", "name": "bind", "parameters": [ { "name": "source", "type": { "text": "DelegatesAriaElement" } } ] }, { "kind": "method", "name": "unbind" }, { "kind": "field", "name": "bindingBehaviours", "type": { "text": "AttributeBindingBehavior[]" }, "privacy": "private", "default": "[]" }, { "kind": "method", "name": "bindPropertiesToTarget", "privacy": "private", "parameters": [ { "name": "source", "type": { "text": "DelegatesAriaElement" } }, { "name": "boundProperties", "type": { "text": "BoundAriaProperties<T>" } }, { "name": "target", "type": { "text": "HTMLElement" } } ] }, { "kind": "method", "name": "releasePropertyBindings", "privacy": "private", "parameters": [ { "name": "source", "type": { "text": "DelegatesAriaElement" } } ] }, { "kind": "method", "name": "startForwardingPropertiesToTarget", "privacy": "private", "parameters": [ { "name": "source", "type": { "text": "DelegatesAriaElement" } }, { "name": "delegatedProperties", "type": { "text": "Set<AriaPropertyName>" } }, { "name": "target", "type": { "text": "HTMLElement" } } ] }, { "kind": "method", "name": "stopForwardingPropertiesToTarget", "privacy": "private", "parameters": [ { "name": "source", "type": { "text": "DelegatesAriaElement" } } ] }, { "kind": "field", "name": "onSourceAriaPropertyChanged", "privacy": "private" }, { "kind": "method", "name": "forwardPropertyToTarget", "privacy": "private", "parameters": [ { "name": "target", "type": { "text": "HTMLElement" } }, { "name": "property", "type": { "text": "AriaPropertyName" } }, { "name": "value", "type": { "text": "BoundValue" } } ] }, { "kind": "method", "name": "mitigateAccessibilityIssues", "privacy": "private", "parameters": [ { "name": "source", "type": { "text": "AriaMixinElement" } } ], "description": "Sets role to presentation unless there are properties present that prohibit it.\nUsing role=\"presentation\" will cause non-global states or properties to be ignored.\nSee: https://www.w3.org/TR/wai-aria-1.3/#conflict_resolution_presentation_none" } ] } */ import wrapper from '@vonage/vivid-react-wrapper' import { registerDelegateAriaBehavior } from '@vonage/vivid' registerDelegateAriaBehavior('vvd3') const VwcDelegateAriaBehavior = wrapper(`vvd3-delegate-aria-behavior`, { events: [], attributes: [], properties: [] }) VwcDelegateAriaBehavior.displayName = 'VwcDelegateAriaBehavior' export default VwcDelegateAriaBehavior