gov-gui
Version:
Gov UI Component Library Typscript Build
537 lines (442 loc) • 10.4 kB
text/typescript
/* 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);