UNPKG

gov-gui

Version:

Gov UI Component Library Typscript Build

537 lines (442 loc) 10.4 kB
/* eslint-disable */ /* tslint:disable */ /* auto-generated vue proxies */ import { defineContainer } from './vue-component-lib/utils'; import type { JSX } from 'gov-gui'; export const GovAccordion = /*@__PURE__*/ defineContainer<JSX.GovAccordion>('gov-accordion', undefined, [ 'openIndex', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovAccordionItem = /*@__PURE__*/ defineContainer<JSX.GovAccordionItem>('gov-accordion-item', undefined, [ 'label' ]); export const GovAlert = /*@__PURE__*/ defineContainer<JSX.GovAlert>('gov-alert', undefined, [ 'label', 'header', 'icon', 'variant', 'showIcons', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovAvatar = /*@__PURE__*/ defineContainer<JSX.GovAvatar>('gov-avatar', undefined, [ 'imgUrl', 'initials', 'hasNotification', 'notificationCount', 'status', 'size', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovBadge = /*@__PURE__*/ defineContainer<JSX.GovBadge>('gov-badge', undefined, [ 'classes', 'styles', 'variant', 'size', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovBox = /*@__PURE__*/ defineContainer<JSX.GovBox>('gov-box', undefined, [ 'size', 'xs', 'sm', 'md', 'lg', 'xl', 'align', 'justify', 'gap', 'auto', 'isFlexBox', 'classes', 'styles' ]); export const GovBreadcrumb = /*@__PURE__*/ defineContainer<JSX.GovBreadcrumb>('gov-breadcrumb', undefined, [ 'animation', 'animationDelay', 'animationSpeed' ]); export const GovButton = /*@__PURE__*/ defineContainer<JSX.GovButton>('gov-button', undefined, [ 'label', 'icon', 'hasSuffix', 'hasPrefix', 'size', 'iconSize', 'type', 'variant', 'clicked', 'typeVariant', 'disabled', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovCalender = /*@__PURE__*/ defineContainer<JSX.GovCalender>('gov-calender', undefined, [ 'date', 'required', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovCard = /*@__PURE__*/ defineContainer<JSX.GovCard>('gov-card', undefined, [ 'cardTitle', 'description', 'imageSrc', 'buttonText', 'showButton', 'alignment', 'imageClip', 'animation', 'animationDelay', 'animationSpeed', 'cardButtonClicked' ]); export const GovChart = /*@__PURE__*/ defineContainer<JSX.GovChart>('gov-chart', undefined, [ 'type', 'data', 'options', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovCheckbox = /*@__PURE__*/ defineContainer<JSX.GovCheckbox>('gov-checkbox', undefined, [ 'label', 'checked', 'disabled', 'value', 'required', 'requiredErrorMessage', 'animation', 'animationDelay', 'animationSpeed', 'valueChanged' ]); export const GovChip = /*@__PURE__*/ defineContainer<JSX.GovChip>('gov-chip', undefined, [ 'label', 'selected', 'disabled', 'size', 'variant', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovChoiceChips = /*@__PURE__*/ defineContainer<JSX.GovChoiceChips>('gov-choice-chips', undefined, [ 'name', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovComboBox = /*@__PURE__*/ defineContainer<JSX.GovComboBox>('gov-combo-box', undefined, [ 'label', 'description', 'options', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovContainer = /*@__PURE__*/ defineContainer<JSX.GovContainer>('gov-container', undefined, [ 'fluid', 'size' ]); export const GovDateTimePicker = /*@__PURE__*/ defineContainer<JSX.GovDateTimePicker>('gov-date-time-picker', undefined, [ 'date', 'time', 'required', 'animation', 'animationDelay', 'animationSpeed', 'selectedDateEvent', 'selectedTimeEvent' ]); export const GovDrop = /*@__PURE__*/ defineContainer<JSX.GovDrop>('gov-drop', undefined, [ 'heading', 'subtitle', 'options', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovDropdown = /*@__PURE__*/ defineContainer<JSX.GovDropdown>('gov-dropdown', undefined, [ 'options', 'selected', 'valueChanged' ]); export const GovForm = /*@__PURE__*/ defineContainer<JSX.GovForm>('gov-form', undefined, [ 'header', 'url', 'method', 'encType', 'submitBtnText', 'cancelBtnText', 'hideCancelBtn', 'hideSubmitBtn', 'variant', 'resetOnSubmit', 'animation', 'animationDelay', 'animationSpeed', 'formSubmitted' ]); export const GovIcon = /*@__PURE__*/ defineContainer<JSX.GovIcon>('gov-icon', undefined, [ 'name', 'color', 'size', 'variant', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovInput = /*@__PURE__*/ defineContainer<JSX.GovInput>('gov-input', undefined, [ 'type', 'placeholder', 'value', 'label', 'legend', 'disabled', 'maxlength', 'validationPattern', 'errorMessage', 'required', 'requiredErrorMessage', 'icon', 'animation', 'animationDelay', 'animationSpeed', 'valueChanged', 'validationChanged' ]); export const GovLayout = /*@__PURE__*/ defineContainer<JSX.GovLayout>('gov-layout', undefined, [ 'topBarItems', 'sidebarItems', 'sidebarUsername', 'topBarUsername', 'avatarImgUrl', 'avatarInitials', 'showTopBarAvatar', 'showSideBarAvatar', 'menuType' ]); export const GovLayoutOld = /*@__PURE__*/ defineContainer<JSX.GovLayoutOld>('gov-layout-old', undefined, [ 'sidebar', 'topbar' ]); export const GovList = /*@__PURE__*/ defineContainer<JSX.GovList>('gov-list', undefined, [ 'items', 'alignment', 'animation', 'animationDelay', 'animationSpeed', 'selectedItem' ]); export const GovMenubar = /*@__PURE__*/ defineContainer<JSX.GovMenubar>('gov-menubar', undefined, [ 'type', 'items', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovModal = /*@__PURE__*/ defineContainer<JSX.GovModal>('gov-modal', undefined, [ 'isOpen', 'header', 'Subheader', 'cancelButtonText', 'confirmButtonText', 'showCancelButton', 'showConfirmButton', 'cancelButtonVariant', 'confirmButtonVariant', 'backdropClose', 'disableClose', 'size', 'fullscreen', 'closeOnEsc', 'showHeader', 'showSubHeader', 'showFooter', 'animation', 'animationDelay', 'animationSpeed', 'opened', 'closed', 'confirm', 'cancel', 'isOpenChange' ]); export const GovPagination = /*@__PURE__*/ defineContainer<JSX.GovPagination>('gov-pagination', undefined, [ 'totalPages', 'currentPage', 'showFirstLast', 'maxVisible', 'animation', 'animationDelay', 'animationSpeed', 'pageChanged' ]); export const GovPopups = /*@__PURE__*/ defineContainer<JSX.GovPopups>('gov-popups', undefined, [ 'header', 'subheader', 'cancelButtonText', 'confirmButtonText', 'showCancelButton', 'showConfirmButton', 'confirmButtonVariant', 'cancelButtonVariant', 'backdropClose', 'disableClose', 'animation', 'animationDelay', 'animationSpeed', 'popupOpened', 'popupClosed', 'confirmClicked', 'cancelClicked' ]); export const GovProgressBar = /*@__PURE__*/ defineContainer<JSX.GovProgressBar>('gov-progress-bar', undefined, [ 'label', 'variant', 'progress', 'type', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovRadiobutton = /*@__PURE__*/ defineContainer<JSX.GovRadiobutton>('gov-radiobutton', undefined, [ 'name', 'heading', 'subtitle', 'options', 'value', 'required', 'requiredErrorMessage', 'animation', 'animationDelay', 'animationSpeed', 'selectedChange' ]); export const GovRow = /*@__PURE__*/ defineContainer<JSX.GovRow>('gov-row', undefined, [ 'align', 'justify', 'gap', 'reverse', 'classes', 'styles' ]); export const GovSegmentedChips = /*@__PURE__*/ defineContainer<JSX.GovSegmentedChips>('gov-segmented-chips', undefined, [ 'name', 'variant', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovSidebar = /*@__PURE__*/ defineContainer<JSX.GovSidebar>('gov-sidebar', undefined, [ 'sidebarUsername', 'items', 'avatarInitials', 'avatarImgUrl', 'showSideBarAvatar' ]); export const GovSlider = /*@__PURE__*/ defineContainer<JSX.GovSlider>('gov-slider', undefined, [ 'min', 'max', 'step', 'label', 'value', 'animation', 'animationDelay', 'animationSpeed', 'sliderChange' ]); export const GovStepper = /*@__PURE__*/ defineContainer<JSX.GovStepper>('gov-stepper', undefined, [ 'variant', 'validateStep', 'onSubmit', 'nextText', 'prevText', 'submitText', 'resetOnSubmit', 'maxStepsVisible', 'animation', 'animationDelay', 'animationSpeed', 'stepChanged', 'stepSubmitted', 'stepError' ]); export const GovSwitcher = /*@__PURE__*/ defineContainer<JSX.GovSwitcher>('gov-switcher', undefined, [ 'isOn', 'showLabel', 'hasIcons', 'disabled', 'size', 'animation', 'animationDelay', 'animationSpeed', 'toggled' ]); export const GovTable = /*@__PURE__*/ defineContainer<JSX.GovTable>('gov-table', undefined, [ 'headings', 'data', 'rowsPerPage', 'rowActions', 'animation', 'animationDelay', 'animationSpeed', 'rowActionClicked' ]); export const GovTabs = /*@__PURE__*/ defineContainer<JSX.GovTabs>('gov-tabs', undefined, [ 'tabList', 'activeTab', 'disabledTabs', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovToaster = /*@__PURE__*/ defineContainer<JSX.GovToaster>('gov-toaster', undefined, [ 'message', 'variant', 'duration', 'icon', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovTooltip = /*@__PURE__*/ defineContainer<JSX.GovTooltip>('gov-tooltip', undefined, [ 'text', 'position', 'color', 'size', 'hoverDelay', 'animation', 'animationDelay', 'animationSpeed' ]); export const GovTopbar = /*@__PURE__*/ defineContainer<JSX.GovTopbar>('gov-topbar', undefined, [ 'avatarInitials', 'avatarImgUrl', 'topBarUsername', 'siteMenuItems', 'menuType', 'showTopBarAvatar' ]); export const GovUpload = /*@__PURE__*/ defineContainer<JSX.GovUpload>('gov-upload', undefined, [ 'allowedFileTypes', 'fileNameValue', 'required', 'animation', 'animationDelay', 'animationSpeed' ]); export const MyComponent = /*@__PURE__*/ defineContainer<JSX.MyComponent>('my-component', undefined, [ 'first', 'middle', 'last' ]); export const PageSample = /*@__PURE__*/ defineContainer<JSX.PageSample>('page-sample', undefined);