UNPKG

@vonage/vivid-react

Version:

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

309 lines (304 loc) 8.16 kB
/* * DO NOT EDIT THIS FILE. IT IS GENERATED */ /* Code in this file were generated using following JSON: { "kind": "class", "description": "", "name": "BreadcrumbItem", "members": [ { "kind": "field", "name": "text", "type": { "text": "string | undefined" } }, { "kind": "field", "name": "download", "type": { "text": "string | undefined" }, "description": "Prompts the user to save the linked URL. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "privacy": "public", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "kind": "field", "name": "href", "type": { "text": "string | undefined" }, "description": "The URL the hyperlink references. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "privacy": "public", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "kind": "field", "name": "hreflang", "type": { "text": "string | undefined" }, "description": "Hints at the language of the referenced resource. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "privacy": "public", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "kind": "field", "name": "ping", "type": { "text": "string | undefined" }, "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "privacy": "public", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "kind": "field", "name": "referrerpolicy", "type": { "text": "string | undefined" }, "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "privacy": "public", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "kind": "field", "name": "rel", "type": { "text": "string | undefined" }, "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "privacy": "public", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "kind": "field", "name": "target", "type": { "text": "'_self' | '_blank' | '_parent' | '_top' | undefined" }, "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "privacy": "public", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "kind": "field", "name": "type", "type": { "text": "string | undefined" }, "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "privacy": "public", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "kind": "field", "name": "control", "type": { "text": "HTMLAnchorElement" }, "description": "References the root element", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "kind": "field", "name": "_vividAriaBehaviour", "default": "'delegate'", "type": { "text": "'delegate'" }, "inheritedFrom": { "name": "DelegatesAria", "module": "src/shared/aria/delegates-aria.ts" } }, { "kind": "field", "name": "VIVID_VERSION", "static": true, "default": "__PACKAGE_VERSION__", "description": "The current version of the Vivid library, which is useful for debugging.\nIt can be accessed from any Vivid element via `<el>.constructor.VIVID_VERSION`.", "type": { "text": "string" }, "inheritedFrom": { "name": "VividElement", "module": "src/shared/foundation/vivid-element/vivid-element.ts" } }, { "kind": "field", "name": "componentName", "type": { "text": "string" }, "static": true, "description": "Core component name, without prefix", "inheritedFrom": { "name": "VividElement", "module": "src/shared/foundation/vivid-element/vivid-element.ts" } } ], "attributes": [ { "name": "text", "type": { "text": "string | undefined" }, "fieldName": "text" }, { "name": "download", "type": { "text": "string | undefined" }, "description": "Prompts the user to save the linked URL. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "fieldName": "download", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "name": "href", "type": { "text": "string | undefined" }, "description": "The URL the hyperlink references. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "fieldName": "href", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "name": "hreflang", "type": { "text": "string | undefined" }, "description": "Hints at the language of the referenced resource. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "fieldName": "hreflang", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "name": "ping", "type": { "text": "string | undefined" }, "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "fieldName": "ping", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "name": "referrerpolicy", "type": { "text": "string | undefined" }, "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "fieldName": "referrerpolicy", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "name": "rel", "type": { "text": "string | undefined" }, "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "fieldName": "rel", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "name": "target", "type": { "text": "'_self' | '_blank' | '_parent' | '_top' | undefined" }, "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "fieldName": "target", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } }, { "name": "type", "type": { "text": "string | undefined" }, "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element for more information.", "fieldName": "type", "inheritedFrom": { "name": "Linkable", "module": "src/shared/patterns/linkable.ts" } } ], "mixins": [ { "name": "Linkable", "module": "/src/shared/patterns/linkable" } ], "superclass": { "name": "VividElement", "module": "/src/shared/foundation/vivid-element/vivid-element" }, "vividComponent": { "public": true, "name": "breadcrumb-item" } } */ import wrapper from '@vonage/vivid-react-wrapper' import { registerBreadcrumbItem } from '@vonage/vivid' registerBreadcrumbItem('vvd3') const VwcBreadcrumbItem = wrapper(`vvd3-breadcrumb-item`, { events: [], attributes: [], properties: ['text', 'download', 'href', 'hreflang', 'ping', 'referrerpolicy', 'rel', 'target', 'type', 'control', '_vividAriaBehaviour', 'VIVID_VERSION', 'componentName'] }) VwcBreadcrumbItem.displayName = 'VwcBreadcrumbItem' export default VwcBreadcrumbItem