UNPKG

@govbr-ds/webcomponents

Version:

Biblioteca de Web Components baseado no GovBR-DS

121 lines (116 loc) 8.77 kB
/* webcomponents custom elements */ export { Avatar as BrAvatar } from '../types/components/avatar/avatar'; export { defineCustomElement as defineCustomElementBrAvatar } from './br-avatar'; export { Breadcrumb as BrBreadcrumb } from '../types/components/breadcrumb/breadcrumb'; export { defineCustomElement as defineCustomElementBrBreadcrumb } from './br-breadcrumb'; export { Button as BrButton } from '../types/components/button/button'; export { defineCustomElement as defineCustomElementBrButton } from './br-button'; export { BrCard as BrCard } from '../types/components/card/card'; export { defineCustomElement as defineCustomElementBrCard } from './br-card'; export { Checkbox as BrCheckbox } from '../types/components/checkbox/checkbox'; export { defineCustomElement as defineCustomElementBrCheckbox } from './br-checkbox'; export { Checkgroup as BrCheckgroup } from '../types/components/checkgroup/checkgroup'; export { defineCustomElement as defineCustomElementBrCheckgroup } from './br-checkgroup'; export { Collapse as BrCollapse } from '../types/components/collapse/collapse'; export { defineCustomElement as defineCustomElementBrCollapse } from './br-collapse'; export { Divider as BrDivider } from '../types/components/divider/divider'; export { defineCustomElement as defineCustomElementBrDivider } from './br-divider'; export { Dropdown as BrDropdown } from '../types/components/dropdown/dropdown'; export { defineCustomElement as defineCustomElementBrDropdown } from './br-dropdown'; export { Footer as BrFooter } from '../types/components/footer/footer'; export { defineCustomElement as defineCustomElementBrFooter } from './br-footer'; export { FooterCategory as BrFooterCategory } from '../types/components/footer/footer-category/footer-category'; export { defineCustomElement as defineCustomElementBrFooterCategory } from './br-footer-category'; export { FooterItem as BrFooterItem } from '../types/components/footer/footer-item/footer-item'; export { defineCustomElement as defineCustomElementBrFooterItem } from './br-footer-item'; export { FooterLegal as BrFooterLegal } from '../types/components/footer/footer-legal/footer-legal'; export { defineCustomElement as defineCustomElementBrFooterLegal } from './br-footer-legal'; export { FooterLogo as BrFooterLogo } from '../types/components/footer/footer-logo/footer-logo'; export { defineCustomElement as defineCustomElementBrFooterLogo } from './br-footer-logo'; export { FooterSocial as BrFooterSocial } from '../types/components/footer/footer-social/footer-social'; export { defineCustomElement as defineCustomElementBrFooterSocial } from './br-footer-social'; export { Icon as BrIcon } from '../types/components/icon/icon'; export { defineCustomElement as defineCustomElementBrIcon } from './br-icon'; export { Input as BrInput } from '../types/components/input/input'; export { defineCustomElement as defineCustomElementBrInput } from './br-input'; export { Item as BrItem } from '../types/components/item/item'; export { defineCustomElement as defineCustomElementBrItem } from './br-item'; export { List as BrList } from '../types/components/list/list'; export { defineCustomElement as defineCustomElementBrList } from './br-list'; export { Loading as BrLoading } from '../types/components/loading/loading'; export { defineCustomElement as defineCustomElementBrLoading } from './br-loading'; export { MagicButton as BrMagicButton } from '../types/components/magic-button/magic-button'; export { defineCustomElement as defineCustomElementBrMagicButton } from './br-magic-button'; export { Message as BrMessage } from '../types/components/message/message'; export { defineCustomElement as defineCustomElementBrMessage } from './br-message'; export { Modal as BrModal } from '../types/components/modal/modal'; export { defineCustomElement as defineCustomElementBrModal } from './br-modal'; export { Pagination as BrPagination } from '../types/components/pagination/pagination'; export { defineCustomElement as defineCustomElementBrPagination } from './br-pagination'; export { Radio as BrRadio } from '../types/components/radio/radio'; export { defineCustomElement as defineCustomElementBrRadio } from './br-radio'; export { Scrim as BrScrim } from '../types/components/scrim/scrim'; export { defineCustomElement as defineCustomElementBrScrim } from './br-scrim'; export { Select as BrSelect } from '../types/components/select/select'; export { defineCustomElement as defineCustomElementBrSelect } from './br-select'; export { SignIn as BrSignIn } from '../types/components/sign-in/sign-in'; export { defineCustomElement as defineCustomElementBrSignIn } from './br-sign-in'; export { Step as BrStep } from '../types/components/step/step'; export { defineCustomElement as defineCustomElementBrStep } from './br-step'; export { StepItem as BrStepItem } from '../types/components/step/step-item/step-item'; export { defineCustomElement as defineCustomElementBrStepItem } from './br-step-item'; export { Switch as BrSwitch } from '../types/components/switch/switch'; export { defineCustomElement as defineCustomElementBrSwitch } from './br-switch'; export { Tab as BrTab } from '../types/components/tab/tab'; export { defineCustomElement as defineCustomElementBrTab } from './br-tab'; export { TabItem as BrTabItem } from '../types/components/tab/tab-item/tab-item'; export { defineCustomElement as defineCustomElementBrTabItem } from './br-tab-item'; export { Table as BrTable } from '../types/components/table/table'; export { defineCustomElement as defineCustomElementBrTable } from './br-table'; export { TableCell as BrTableCell } from '../types/components/table/table-cell/table-cell'; export { defineCustomElement as defineCustomElementBrTableCell } from './br-table-cell'; export { TableHeaderCell as BrTableHeaderCell } from '../types/components/table/table-header-cell/table-header-cell'; export { defineCustomElement as defineCustomElementBrTableHeaderCell } from './br-table-header-cell'; export { TableHeaderRow as BrTableHeaderRow } from '../types/components/table/table-header-row/table-header-row'; export { defineCustomElement as defineCustomElementBrTableHeaderRow } from './br-table-header-row'; export { TableRow as BrTableRow } from '../types/components/table/table-row/table-row'; export { defineCustomElement as defineCustomElementBrTableRow } from './br-table-row'; export { Tag as BrTag } from '../types/components/tag/tag'; export { defineCustomElement as defineCustomElementBrTag } from './br-tag'; export { Textarea as BrTextarea } from '../types/components/textarea/textarea'; export { defineCustomElement as defineCustomElementBrTextarea } from './br-textarea'; export { Tooltip as BrTooltip } from '../types/components/tooltip/tooltip'; export { defineCustomElement as defineCustomElementBrTooltip } from './br-tooltip'; export { Upload as BrUpload } from '../types/components/upload/upload'; export { defineCustomElement as defineCustomElementBrUpload } from './br-upload'; /** * Get the base path to where the assets can be found. Use "setAssetPath(path)" * if the path needs to be customized. */ export declare const getAssetPath: (path: string) => string; /** * Used to manually set the base path where assets can be found. * If the script is used as "module", it's recommended to use "import.meta.url", * such as "setAssetPath(import.meta.url)". Other options include * "setAssetPath(document.currentScript.src)", or using a bundler's replace plugin to * dynamically set the path at build time, such as "setAssetPath(process.env.ASSET_PATH)". * But do note that this configuration depends on how your script is bundled, or lack of * bundling, and where your assets can be loaded from. Additionally custom bundling * will have to ensure the static assets are copied to its build directory. */ export declare const setAssetPath: (path: string) => void; /** * Used to specify a nonce value that corresponds with an application's CSP. * When set, the nonce will be added to all dynamically created script and style tags at runtime. * Alternatively, the nonce value can be set on a meta tag in the DOM head * (<meta name="csp-nonce" content="{ nonce value here }" />) which * will result in the same behavior. */ export declare const setNonce: (nonce: string) => void export interface SetPlatformOptions { raf?: (c: FrameRequestCallback) => number; ael?: (el: EventTarget, eventName: string, listener: EventListenerOrEventListenerObject, options: boolean | AddEventListenerOptions) => void; rel?: (el: EventTarget, eventName: string, listener: EventListenerOrEventListenerObject, options: boolean | AddEventListenerOptions) => void; } export declare const setPlatformOptions: (opts: SetPlatformOptions) => void; export * from '../types';