dist directory
This commit is contained in:
39
dist/components/FwbAccordion/FwbAccordion.vue.d.ts
vendored
Normal file
39
dist/components/FwbAccordion/FwbAccordion.vue.d.ts
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
flush: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
alwaysOpen: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
openFirstItem: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
flush: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
alwaysOpen: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
openFirstItem: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
flush: boolean;
|
||||
alwaysOpen: boolean;
|
||||
openFirstItem: boolean;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbAccordion/FwbAccordionContent.vue.d.ts
vendored
Normal file
9
dist/components/FwbAccordion/FwbAccordionContent.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbAccordion/FwbAccordionHeader.vue.d.ts
vendored
Normal file
9
dist/components/FwbAccordion/FwbAccordionHeader.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbAccordion/FwbAccordionPanel.vue.d.ts
vendored
Normal file
9
dist/components/FwbAccordion/FwbAccordionPanel.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
4
dist/components/FwbAccordion/composables/useAccordionContentClasses.d.ts
vendored
Normal file
4
dist/components/FwbAccordion/composables/useAccordionContentClasses.d.ts
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
import { type Ref } from 'vue';
|
||||
export declare function useAccordionContentClasses(contentRef: Ref): {
|
||||
contentClasses: import("vue").ComputedRef<string>;
|
||||
};
|
||||
5
dist/components/FwbAccordion/composables/useAccordionHeaderClasses.d.ts
vendored
Normal file
5
dist/components/FwbAccordion/composables/useAccordionHeaderClasses.d.ts
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { type Ref } from 'vue';
|
||||
export declare function useAccordionHeaderClasses(headerRef: Ref): {
|
||||
headerClasses: import("vue").ComputedRef<string>;
|
||||
arrowClasses: import("vue").ComputedRef<string>;
|
||||
};
|
||||
10
dist/components/FwbAccordion/composables/useAccordionState.d.ts
vendored
Normal file
10
dist/components/FwbAccordion/composables/useAccordionState.d.ts
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
import type { tState } from '../types';
|
||||
interface AccordionProps {
|
||||
alwaysOpen?: boolean;
|
||||
openFirstItem?: boolean;
|
||||
flush?: boolean;
|
||||
}
|
||||
export declare function useAccordionState(id?: string, options?: AccordionProps): {
|
||||
accordionsStates: tState;
|
||||
};
|
||||
export {};
|
||||
20
dist/components/FwbAccordion/types.d.ts
vendored
Normal file
20
dist/components/FwbAccordion/types.d.ts
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
export type tAccordionMode = 'flush' | 'alwaysOpen' | 'default';
|
||||
export type tAccordionPanel = {
|
||||
order: number;
|
||||
id: string;
|
||||
isVisible: boolean;
|
||||
};
|
||||
type tAccordionPanels = {
|
||||
[key: string]: tAccordionPanel;
|
||||
};
|
||||
type tStateElement = {
|
||||
id: string;
|
||||
flush: boolean;
|
||||
alwaysOpen: boolean;
|
||||
openFirstItem: boolean;
|
||||
panels: tAccordionPanels;
|
||||
};
|
||||
export type tState = {
|
||||
[key: string]: tStateElement;
|
||||
};
|
||||
export {};
|
||||
56
dist/components/FwbAlert/FwbAlert.vue.d.ts
vendored
Normal file
56
dist/components/FwbAlert/FwbAlert.vue.d.ts
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
import type { AlertType } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
type: {
|
||||
type: import("vue").PropType<AlertType>;
|
||||
default: string;
|
||||
};
|
||||
closable: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
icon: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
border: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
|
||||
close: () => void;
|
||||
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
type: {
|
||||
type: import("vue").PropType<AlertType>;
|
||||
default: string;
|
||||
};
|
||||
closable: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
icon: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
border: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}>> & {
|
||||
onClose?: (() => any) | undefined;
|
||||
}, {
|
||||
type: AlertType;
|
||||
closable: boolean;
|
||||
icon: boolean;
|
||||
border: boolean;
|
||||
}, {}>, {
|
||||
default: any;
|
||||
'close-icon': any;
|
||||
icon: any;
|
||||
title: any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
1
dist/components/FwbAlert/types.d.ts
vendored
Normal file
1
dist/components/FwbAlert/types.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export type AlertType = 'info' | 'danger' | 'success' | 'warning' | 'dark';
|
||||
95
dist/components/FwbAvatar/FwbAvatar.vue.d.ts
vendored
Normal file
95
dist/components/FwbAvatar/FwbAvatar.vue.d.ts
vendored
Normal file
@@ -0,0 +1,95 @@
|
||||
import { type PropType } from 'vue';
|
||||
import type { AvatarSize, AvatarStatus, AvatarStatusPosition } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
alt: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
bordered: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
img: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
rounded: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
size: {
|
||||
type: PropType<AvatarSize>;
|
||||
default: string;
|
||||
};
|
||||
stacked: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
status: {
|
||||
type: PropType<AvatarStatus>;
|
||||
default: null;
|
||||
};
|
||||
statusPosition: {
|
||||
type: PropType<AvatarStatusPosition>;
|
||||
default: string;
|
||||
};
|
||||
initials: {
|
||||
type: StringConstructor;
|
||||
default: null;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
alt: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
bordered: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
img: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
rounded: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
size: {
|
||||
type: PropType<AvatarSize>;
|
||||
default: string;
|
||||
};
|
||||
stacked: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
status: {
|
||||
type: PropType<AvatarStatus>;
|
||||
default: null;
|
||||
};
|
||||
statusPosition: {
|
||||
type: PropType<AvatarStatusPosition>;
|
||||
default: string;
|
||||
};
|
||||
initials: {
|
||||
type: StringConstructor;
|
||||
default: null;
|
||||
};
|
||||
}>>, {
|
||||
img: string;
|
||||
rounded: boolean;
|
||||
alt: string;
|
||||
bordered: boolean;
|
||||
size: AvatarSize;
|
||||
stacked: boolean;
|
||||
status: AvatarStatus;
|
||||
statusPosition: AvatarStatusPosition;
|
||||
initials: string;
|
||||
}, {}>, {
|
||||
placeholder?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbAvatar/FwbAvatarStack.vue.d.ts
vendored
Normal file
9
dist/components/FwbAvatar/FwbAvatarStack.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
23
dist/components/FwbAvatar/FwbAvatarStackCounter.vue.d.ts
vendored
Normal file
23
dist/components/FwbAvatar/FwbAvatarStackCounter.vue.d.ts
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
declare const _default: import("vue").DefineComponent<{
|
||||
total: {
|
||||
type: NumberConstructor;
|
||||
default: number;
|
||||
};
|
||||
href: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
total: {
|
||||
type: NumberConstructor;
|
||||
default: number;
|
||||
};
|
||||
href: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
href: string;
|
||||
total: number;
|
||||
}, {}>;
|
||||
export default _default;
|
||||
19
dist/components/FwbAvatar/composables/useAvatarClasses.d.ts
vendored
Normal file
19
dist/components/FwbAvatar/composables/useAvatarClasses.d.ts
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
import { type Ref } from 'vue';
|
||||
import type { AvatarSize, AvatarStatus, AvatarStatusPosition } from '@/components/FwbAvatar/types';
|
||||
export type UseAvatarClassesProps = {
|
||||
status: Ref<AvatarStatus>;
|
||||
bordered: Ref<boolean>;
|
||||
img: Ref<string>;
|
||||
alt: Ref<string>;
|
||||
rounded: Ref<boolean>;
|
||||
size: Ref<AvatarSize>;
|
||||
stacked: Ref<boolean>;
|
||||
statusPosition: Ref<AvatarStatusPosition>;
|
||||
};
|
||||
export declare function useAvatarClasses(props: UseAvatarClassesProps): {
|
||||
avatarClasses: Ref<string>;
|
||||
avatarDotClasses: Ref<string>;
|
||||
avatarPlaceholderClasses: Ref<string>;
|
||||
avatarPlaceholderWrapperClasses: Ref<string>;
|
||||
avatarPlaceholderInitialsClasses: Ref<string>;
|
||||
};
|
||||
5
dist/components/FwbAvatar/types.d.ts
vendored
Normal file
5
dist/components/FwbAvatar/types.d.ts
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
export type AvatarSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl';
|
||||
export type AvatarStatus = 'away' | 'busy' | 'offline' | 'online';
|
||||
export type AvatarStatusPosition = 'top-right' | 'top-left' | 'bottom-right' | 'bottom-left';
|
||||
export type AvatarType = 'default' | 'rounded';
|
||||
export type avatarDotIndicatorPositionClasses = `${AvatarStatusPosition}-${AvatarType}`;
|
||||
41
dist/components/FwbBadge/FwbBadge.vue.d.ts
vendored
Normal file
41
dist/components/FwbBadge/FwbBadge.vue.d.ts
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
import type { BadgeSize, BadgeType } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
type: {
|
||||
type: import("vue").PropType<BadgeType>;
|
||||
default: string;
|
||||
};
|
||||
href: {
|
||||
type: import("vue").PropType<string | null>;
|
||||
default: null;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<BadgeSize>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
type: {
|
||||
type: import("vue").PropType<BadgeType>;
|
||||
default: string;
|
||||
};
|
||||
href: {
|
||||
type: import("vue").PropType<string | null>;
|
||||
default: null;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<BadgeSize>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
type: BadgeType;
|
||||
href: string | null;
|
||||
size: BadgeSize;
|
||||
}, {}>, {
|
||||
icon?(_: {}): any;
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
13
dist/components/FwbBadge/composables/useBadgeClasses.d.ts
vendored
Normal file
13
dist/components/FwbBadge/composables/useBadgeClasses.d.ts
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
import type { BadgeSize, BadgeType } from '../types';
|
||||
import { type Ref } from 'vue';
|
||||
export type UseBadgeClassesProps = {
|
||||
type: BadgeType;
|
||||
size: BadgeSize;
|
||||
href: string | null;
|
||||
};
|
||||
export type UseBadgeClassesOptions = {
|
||||
isContentEmpty: Ref<boolean>;
|
||||
};
|
||||
export declare function useBadgeClasses(props: UseBadgeClassesProps, options: UseBadgeClassesOptions): {
|
||||
badgeClasses: Ref<string>;
|
||||
};
|
||||
2
dist/components/FwbBadge/types.d.ts
vendored
Normal file
2
dist/components/FwbBadge/types.d.ts
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
export type BadgeType = 'default' | 'dark' | 'red' | 'green' | 'yellow' | 'indigo' | 'purple' | 'pink';
|
||||
export type BadgeSize = 'xs' | 'sm';
|
||||
21
dist/components/FwbBreadcrumb/FwbBreadcrumb.vue.d.ts
vendored
Normal file
21
dist/components/FwbBreadcrumb/FwbBreadcrumb.vue.d.ts
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
solid: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
solid: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
solid: boolean;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
32
dist/components/FwbBreadcrumb/FwbBreadcrumbItem.vue.d.ts
vendored
Normal file
32
dist/components/FwbBreadcrumb/FwbBreadcrumbItem.vue.d.ts
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
href: {
|
||||
type: StringConstructor;
|
||||
default: null;
|
||||
};
|
||||
home: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
href: {
|
||||
type: StringConstructor;
|
||||
default: null;
|
||||
};
|
||||
home: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
href: string;
|
||||
home: boolean;
|
||||
}, {}>, {
|
||||
"arrow-icon"?(_: {}): any;
|
||||
"home-icon"?(_: {}): any;
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
8
dist/components/FwbBreadcrumb/composables/useBreadcrumbClasses.d.ts
vendored
Normal file
8
dist/components/FwbBreadcrumb/composables/useBreadcrumbClasses.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { type Ref } from 'vue';
|
||||
export type useBreadcrumbProps = {
|
||||
solid: Ref<boolean>;
|
||||
};
|
||||
export declare function useBreadcrumbClasses(props: useBreadcrumbProps): {
|
||||
breadcrumbClasses: Ref<string>;
|
||||
breadcrumbWrapperClasses: Ref<string>;
|
||||
};
|
||||
8
dist/components/FwbBreadcrumb/composables/useBreadcrumbItemClasses.d.ts
vendored
Normal file
8
dist/components/FwbBreadcrumb/composables/useBreadcrumbItemClasses.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { type Ref } from 'vue';
|
||||
export type useBreadcrumbItemProps = {
|
||||
href: Ref<string>;
|
||||
home: Ref<boolean>;
|
||||
};
|
||||
export declare function useBreadcrumbItemClasses(props: useBreadcrumbItemProps): {
|
||||
breadcrumbItemClasses: Ref<string>;
|
||||
};
|
||||
1
dist/components/FwbBreadcrumb/types.d.ts
vendored
Normal file
1
dist/components/FwbBreadcrumb/types.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export type BreadcrumbType = 'default' | 'solid';
|
||||
132
dist/components/FwbButton/FwbButton.vue.d.ts
vendored
Normal file
132
dist/components/FwbButton/FwbButton.vue.d.ts
vendored
Normal file
@@ -0,0 +1,132 @@
|
||||
import type { ButtonGradient, ButtonMonochromeGradient, ButtonSize, ButtonVariant } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
class: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
color: {
|
||||
type: import("vue").PropType<ButtonVariant>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
href: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<ButtonSize>;
|
||||
default: string;
|
||||
};
|
||||
loading: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
gradient: {
|
||||
type: import("vue").PropType<ButtonGradient | null>;
|
||||
default: null;
|
||||
};
|
||||
shadow: {
|
||||
type: import("vue").PropType<ButtonMonochromeGradient | null>;
|
||||
default: null;
|
||||
};
|
||||
pill: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
square: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
outline: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
loadingPosition: {
|
||||
type: import("vue").PropType<"prefix" | "suffix">;
|
||||
default: string;
|
||||
};
|
||||
tag: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
class: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
color: {
|
||||
type: import("vue").PropType<ButtonVariant>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
href: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<ButtonSize>;
|
||||
default: string;
|
||||
};
|
||||
loading: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
gradient: {
|
||||
type: import("vue").PropType<ButtonGradient | null>;
|
||||
default: null;
|
||||
};
|
||||
shadow: {
|
||||
type: import("vue").PropType<ButtonMonochromeGradient | null>;
|
||||
default: null;
|
||||
};
|
||||
pill: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
square: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
outline: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
loadingPosition: {
|
||||
type: import("vue").PropType<"prefix" | "suffix">;
|
||||
default: string;
|
||||
};
|
||||
tag: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
class: string;
|
||||
color: ButtonVariant;
|
||||
disabled: boolean;
|
||||
href: string;
|
||||
size: ButtonSize;
|
||||
loading: boolean;
|
||||
gradient: ButtonGradient | null;
|
||||
shadow: ButtonMonochromeGradient | null;
|
||||
pill: boolean;
|
||||
square: boolean;
|
||||
outline: boolean;
|
||||
loadingPosition: "prefix" | "suffix";
|
||||
tag: string;
|
||||
}, {}>, {
|
||||
prefix?(_: {}): any;
|
||||
default?(_: {}): any;
|
||||
suffix?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
22
dist/components/FwbButton/composables/useButtonClasses.d.ts
vendored
Normal file
22
dist/components/FwbButton/composables/useButtonClasses.d.ts
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
import { type Ref } from 'vue';
|
||||
import type { ButtonGradient, ButtonMonochromeGradient, ButtonSize, ButtonVariant } from '../types';
|
||||
export type ButtonClassMap<T extends string> = {
|
||||
hover: Record<T, string>;
|
||||
default: Record<T, string>;
|
||||
};
|
||||
export type UseButtonClassesProps = {
|
||||
class: Ref<string>;
|
||||
pill: Ref<boolean>;
|
||||
disabled: Ref<boolean>;
|
||||
loading: Ref<boolean>;
|
||||
outline: Ref<boolean>;
|
||||
size: Ref<ButtonSize>;
|
||||
square: Ref<boolean>;
|
||||
color: Ref<ButtonVariant>;
|
||||
gradient: Ref<ButtonGradient | null>;
|
||||
shadow: Ref<ButtonMonochromeGradient | '' | null>;
|
||||
};
|
||||
export declare function useButtonClasses(props: UseButtonClassesProps): {
|
||||
wrapperClasses: string;
|
||||
spanClasses: string;
|
||||
};
|
||||
13
dist/components/FwbButton/composables/useButtonSpinner.d.ts
vendored
Normal file
13
dist/components/FwbButton/composables/useButtonSpinner.d.ts
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
import { type Ref } from 'vue';
|
||||
import type { ButtonGradient, ButtonSize, ButtonVariant } from '../types';
|
||||
import type { SpinnerColor, SpinnerSize } from './../../FwbSpinner/types';
|
||||
export type UseButtonSpinnerProps = {
|
||||
outline: Ref<boolean>;
|
||||
size: Ref<ButtonSize>;
|
||||
color: Ref<ButtonVariant>;
|
||||
gradient: Ref<ButtonGradient | null>;
|
||||
};
|
||||
export declare function useButtonSpinner(props: UseButtonSpinnerProps): {
|
||||
size: Ref<SpinnerSize>;
|
||||
color: Ref<SpinnerColor>;
|
||||
};
|
||||
1
dist/components/FwbButton/tests/Button.spec.d.ts
vendored
Normal file
1
dist/components/FwbButton/tests/Button.spec.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export {};
|
||||
5
dist/components/FwbButton/types.d.ts
vendored
Normal file
5
dist/components/FwbButton/types.d.ts
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
export type ButtonMonochromeGradient = 'blue' | 'green' | 'cyan' | 'teal' | 'lime' | 'red' | 'pink' | 'purple';
|
||||
export type ButtonDuotoneGradient = 'purple-blue' | 'cyan-blue' | 'green-blue' | 'purple-pink' | 'pink-orange' | 'teal-lime' | 'red-yellow';
|
||||
export type ButtonGradient = ButtonDuotoneGradient | ButtonMonochromeGradient;
|
||||
export type ButtonVariant = 'default' | 'alternative' | 'dark' | 'light' | 'green' | 'red' | 'yellow' | 'purple' | 'pink' | 'blue';
|
||||
export type ButtonSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl';
|
||||
9
dist/components/FwbButtonGroup/FwbButtonGroup.vue.d.ts
vendored
Normal file
9
dist/components/FwbButtonGroup/FwbButtonGroup.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
50
dist/components/FwbCard/FwbCard.vue.d.ts
vendored
Normal file
50
dist/components/FwbCard/FwbCard.vue.d.ts
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
import { type PropType } from 'vue';
|
||||
import type { CardsVariant } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
href: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
imgAlt: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
imgSrc: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
variant: {
|
||||
type: PropType<CardsVariant>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
href: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
imgAlt: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
imgSrc: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
variant: {
|
||||
type: PropType<CardsVariant>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
href: string;
|
||||
imgAlt: string;
|
||||
imgSrc: string;
|
||||
variant: CardsVariant;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbCard/composables/useCardClasses.d.ts
vendored
Normal file
9
dist/components/FwbCard/composables/useCardClasses.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
import { type Ref } from 'vue';
|
||||
import type { CardsVariant } from '../types';
|
||||
export type UseCardsClassesProps = {
|
||||
variant: Ref<CardsVariant>;
|
||||
};
|
||||
export declare function useCardsClasses(props: UseCardsClassesProps): {
|
||||
cardClasses: Ref<string>;
|
||||
horizontalImageClasses: Ref<string>;
|
||||
};
|
||||
1
dist/components/FwbCard/types.d.ts
vendored
Normal file
1
dist/components/FwbCard/types.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export type CardsVariant = 'default' | 'image' | 'horizontal';
|
||||
61
dist/components/FwbCarousel/FwbCarousel.vue.d.ts
vendored
Normal file
61
dist/components/FwbCarousel/FwbCarousel.vue.d.ts
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
import { type PropType } from 'vue';
|
||||
import type { PictureItem } from '@/components/FwbCarousel/types';
|
||||
declare const _default: import("vue").DefineComponent<{
|
||||
pictures: {
|
||||
type: PropType<PictureItem[]>;
|
||||
default(): never[];
|
||||
};
|
||||
noIndicators: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
noControls: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
slide: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
slideInterval: {
|
||||
type: NumberConstructor;
|
||||
default: number;
|
||||
};
|
||||
animation: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
pictures: {
|
||||
type: PropType<PictureItem[]>;
|
||||
default(): never[];
|
||||
};
|
||||
noIndicators: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
noControls: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
slide: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
slideInterval: {
|
||||
type: NumberConstructor;
|
||||
default: number;
|
||||
};
|
||||
animation: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
pictures: PictureItem[];
|
||||
noIndicators: boolean;
|
||||
noControls: boolean;
|
||||
slide: boolean;
|
||||
slideInterval: number;
|
||||
animation: boolean;
|
||||
}, {}>;
|
||||
export default _default;
|
||||
4
dist/components/FwbCarousel/types.d.ts
vendored
Normal file
4
dist/components/FwbCarousel/types.d.ts
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export type PictureItem = {
|
||||
alt?: string;
|
||||
src: string;
|
||||
};
|
||||
41
dist/components/FwbCheckbox/FwbCheckbox.vue.d.ts
vendored
Normal file
41
dist/components/FwbCheckbox/FwbCheckbox.vue.d.ts
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}>> & {
|
||||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
||||
}, {
|
||||
label: string;
|
||||
disabled: boolean;
|
||||
modelValue: boolean;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
4
dist/components/FwbCheckbox/composables/useCheckboxClasses.d.ts
vendored
Normal file
4
dist/components/FwbCheckbox/composables/useCheckboxClasses.d.ts
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export declare function useCheckboxClasses(): {
|
||||
checkboxClasses: import("vue").ComputedRef<string>;
|
||||
labelClasses: import("vue").ComputedRef<string>;
|
||||
};
|
||||
41
dist/components/FwbDropdown/FwbDropdown.vue.d.ts
vendored
Normal file
41
dist/components/FwbDropdown/FwbDropdown.vue.d.ts
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
import type { DropdownPlacement } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
text: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
placement: {
|
||||
type: import("vue").PropType<DropdownPlacement>;
|
||||
default: string;
|
||||
};
|
||||
transition: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
text: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
placement: {
|
||||
type: import("vue").PropType<DropdownPlacement>;
|
||||
default: string;
|
||||
};
|
||||
transition: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
text: string;
|
||||
placement: DropdownPlacement;
|
||||
transition: string;
|
||||
}, {}>, {
|
||||
trigger?(_: {}): any;
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
11
dist/components/FwbDropdown/composables/useDropdownClasses.d.ts
vendored
Normal file
11
dist/components/FwbDropdown/composables/useDropdownClasses.d.ts
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
import { type Ref } from 'vue';
|
||||
import type { DropdownPlacement } from '../types';
|
||||
export type UseDropdownClassesProps = {
|
||||
placement: Ref<DropdownPlacement>;
|
||||
contentRef: Ref<HTMLDivElement | undefined>;
|
||||
visible: Ref<boolean>;
|
||||
};
|
||||
export declare function useDropdownClasses(props: UseDropdownClassesProps): {
|
||||
contentClasses: Ref<string>;
|
||||
contentStyles: Ref<string>;
|
||||
};
|
||||
1
dist/components/FwbDropdown/types.d.ts
vendored
Normal file
1
dist/components/FwbDropdown/types.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export type DropdownPlacement = 'top' | 'bottom' | 'left' | 'right';
|
||||
59
dist/components/FwbFileInput/FwbFileInput.vue.d.ts
vendored
Normal file
59
dist/components/FwbFileInput/FwbFileInput.vue.d.ts
vendored
Normal file
@@ -0,0 +1,59 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<File | File[] | null>;
|
||||
default: null;
|
||||
};
|
||||
multiple: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
dropzone: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<File | File[] | null>;
|
||||
default: null;
|
||||
};
|
||||
multiple: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
dropzone: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}>> & {
|
||||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
||||
}, {
|
||||
label: string;
|
||||
size: string;
|
||||
modelValue: File | File[] | null;
|
||||
multiple: boolean;
|
||||
dropzone: boolean;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
7
dist/components/FwbFileInput/composables/useFileInputClasses.d.ts
vendored
Normal file
7
dist/components/FwbFileInput/composables/useFileInputClasses.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
export declare function useFileInputClasses(size: string): {
|
||||
fileInpClasses: import("vue").ComputedRef<string>;
|
||||
labelClasses: import("vue").ComputedRef<string>;
|
||||
dropzoneLabelClasses: import("vue").ComputedRef<string>;
|
||||
dropzoneWrapClasses: import("vue").ComputedRef<string>;
|
||||
dropzoneTextClasses: import("vue").ComputedRef<string>;
|
||||
};
|
||||
31
dist/components/FwbFooter/FwbFooter.vue.d.ts
vendored
Normal file
31
dist/components/FwbFooter/FwbFooter.vue.d.ts
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
type FooterType = 'sitemap' | 'default' | 'logo' | 'socialmedia';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
sticky: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
footerType: {
|
||||
type: import("vue").PropType<FooterType>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
sticky: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
footerType: {
|
||||
type: import("vue").PropType<FooterType>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
sticky: boolean;
|
||||
footerType: FooterType;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
74
dist/components/FwbFooter/FwbFooterBrand.vue.d.ts
vendored
Normal file
74
dist/components/FwbFooter/FwbFooterBrand.vue.d.ts
vendored
Normal file
@@ -0,0 +1,74 @@
|
||||
declare const _default: import("vue").DefineComponent<{
|
||||
name: {
|
||||
type: import("vue").PropType<string>;
|
||||
required: true;
|
||||
default: string;
|
||||
};
|
||||
href: {
|
||||
type: import("vue").PropType<string>;
|
||||
required: true;
|
||||
default: string;
|
||||
};
|
||||
alt: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
src: {
|
||||
type: import("vue").PropType<string>;
|
||||
required: true;
|
||||
default: string;
|
||||
};
|
||||
imageClass: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
nameClass: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
aClass: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
name: {
|
||||
type: import("vue").PropType<string>;
|
||||
required: true;
|
||||
default: string;
|
||||
};
|
||||
href: {
|
||||
type: import("vue").PropType<string>;
|
||||
required: true;
|
||||
default: string;
|
||||
};
|
||||
alt: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
src: {
|
||||
type: import("vue").PropType<string>;
|
||||
required: true;
|
||||
default: string;
|
||||
};
|
||||
imageClass: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
nameClass: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
aClass: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
name: string;
|
||||
href: string;
|
||||
alt: string;
|
||||
src: string;
|
||||
imageClass: string;
|
||||
nameClass: string;
|
||||
aClass: string;
|
||||
}, {}>;
|
||||
export default _default;
|
||||
50
dist/components/FwbFooter/FwbFooterCopyright.vue.d.ts
vendored
Normal file
50
dist/components/FwbFooter/FwbFooterCopyright.vue.d.ts
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
declare const _default: import("vue").DefineComponent<{
|
||||
by: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
href: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
aClass: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
year: {
|
||||
type: import("vue").PropType<string | number>;
|
||||
default: number;
|
||||
};
|
||||
copyrightMessage: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
by: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
href: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
aClass: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
year: {
|
||||
type: import("vue").PropType<string | number>;
|
||||
default: number;
|
||||
};
|
||||
copyrightMessage: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
by: string;
|
||||
href: string;
|
||||
aClass: string;
|
||||
year: string | number;
|
||||
copyrightMessage: string;
|
||||
}, {}>;
|
||||
export default _default;
|
||||
39
dist/components/FwbFooter/FwbFooterIcon.vue.d.ts
vendored
Normal file
39
dist/components/FwbFooter/FwbFooterIcon.vue.d.ts
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
href: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
ariaLabel: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
srText: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
href: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
ariaLabel: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
srText: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
href: string;
|
||||
ariaLabel: string;
|
||||
srText: string;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
41
dist/components/FwbFooter/FwbFooterLink.vue.d.ts
vendored
Normal file
41
dist/components/FwbFooter/FwbFooterLink.vue.d.ts
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
href: {
|
||||
type: import("vue").PropType<string>;
|
||||
required: true;
|
||||
default: string;
|
||||
};
|
||||
aClass: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
component: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
href: {
|
||||
type: import("vue").PropType<string>;
|
||||
required: true;
|
||||
default: string;
|
||||
};
|
||||
aClass: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
component: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
href: string;
|
||||
aClass: string;
|
||||
component: string;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbFooter/FwbFooterLinkGroup.vue.d.ts
vendored
Normal file
9
dist/components/FwbFooter/FwbFooterLinkGroup.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
81
dist/components/FwbInput/FwbInput.vue.d.ts
vendored
Normal file
81
dist/components/FwbInput/FwbInput.vue.d.ts
vendored
Normal file
@@ -0,0 +1,81 @@
|
||||
import { type InputSize, type InputType, type ValidationStatus } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
type: {
|
||||
type: import("vue").PropType<InputType>;
|
||||
default: string;
|
||||
};
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<InputSize>;
|
||||
default: string;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<string>;
|
||||
required: true;
|
||||
default: string;
|
||||
};
|
||||
required: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
validationStatus: {
|
||||
type: import("vue").PropType<ValidationStatus>;
|
||||
default: undefined;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
type: {
|
||||
type: import("vue").PropType<InputType>;
|
||||
default: string;
|
||||
};
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<InputSize>;
|
||||
default: string;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<string>;
|
||||
required: true;
|
||||
default: string;
|
||||
};
|
||||
required: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
validationStatus: {
|
||||
type: import("vue").PropType<ValidationStatus>;
|
||||
default: undefined;
|
||||
};
|
||||
}>>, {
|
||||
type: InputType;
|
||||
label: string;
|
||||
disabled: boolean;
|
||||
size: InputSize;
|
||||
modelValue: string;
|
||||
required: boolean;
|
||||
validationStatus: ValidationStatus;
|
||||
}, {}>, {
|
||||
prefix?(_: {}): any;
|
||||
suffix?(_: {}): any;
|
||||
validationMessage?(_: {}): any;
|
||||
helper?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
11
dist/components/FwbInput/composables/useInputClasses.d.ts
vendored
Normal file
11
dist/components/FwbInput/composables/useInputClasses.d.ts
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
import { type Ref } from 'vue';
|
||||
import { type InputSize, type ValidationStatus } from '../types';
|
||||
export type UseInputClassesProps = {
|
||||
size: Ref<InputSize>;
|
||||
disabled: Ref<boolean>;
|
||||
validationStatus: Ref<ValidationStatus | undefined>;
|
||||
};
|
||||
export declare function useInputClasses(props: UseInputClassesProps): {
|
||||
inputClasses: Ref<string>;
|
||||
labelClasses: Ref<string>;
|
||||
};
|
||||
7
dist/components/FwbInput/types.d.ts
vendored
Normal file
7
dist/components/FwbInput/types.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
export type InputSize = 'sm' | 'md' | 'lg';
|
||||
export type InputType = 'button' | 'checkbox' | 'color' | 'date' | 'datetime-local' | 'email' | 'file' | 'hidden' | 'image' | 'month' | 'number' | 'password' | 'radio' | 'range' | 'reset' | 'search' | 'submit' | 'tel' | 'text' | 'time' | 'url' | 'week';
|
||||
export declare const validationStatusMap: {
|
||||
readonly Success: "success";
|
||||
readonly Error: "error";
|
||||
};
|
||||
export type ValidationStatus = typeof validationStatusMap[keyof typeof validationStatusMap];
|
||||
58
dist/components/FwbJumbotron/FwbJumbotron.vue.d.ts
vendored
Normal file
58
dist/components/FwbJumbotron/FwbJumbotron.vue.d.ts
vendored
Normal file
@@ -0,0 +1,58 @@
|
||||
import type { HeaderLevel } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
headerClasses: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
headerLevel: {
|
||||
type: import("vue").PropType<HeaderLevel>;
|
||||
default: number;
|
||||
};
|
||||
subText: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
subTextClasses: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
headerText: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
headerClasses: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
headerLevel: {
|
||||
type: import("vue").PropType<HeaderLevel>;
|
||||
default: number;
|
||||
};
|
||||
subText: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
subTextClasses: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
headerText: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
headerClasses: string;
|
||||
headerLevel: HeaderLevel;
|
||||
subText: string;
|
||||
subTextClasses: string;
|
||||
headerText: string;
|
||||
}, {}>, {
|
||||
default: any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
1
dist/components/FwbJumbotron/types.d.ts
vendored
Normal file
1
dist/components/FwbJumbotron/types.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export type HeaderLevel = 1 | 2 | 3 | 4 | 5 | 6;
|
||||
9
dist/components/FwbListGroup/FwbListGroup.vue.d.ts
vendored
Normal file
9
dist/components/FwbListGroup/FwbListGroup.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
32
dist/components/FwbListGroup/FwbListGroupItem.vue.d.ts
vendored
Normal file
32
dist/components/FwbListGroup/FwbListGroupItem.vue.d.ts
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
hover: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
disabled: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
hover: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
disabled: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
disabled: boolean;
|
||||
hover: boolean;
|
||||
}, {}>, {
|
||||
prefix?(_: {}): any;
|
||||
default?(_: {}): any;
|
||||
suffix?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
4
dist/components/FwbListGroup/composables/useListGroupClasses.d.ts
vendored
Normal file
4
dist/components/FwbListGroup/composables/useListGroupClasses.d.ts
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
import { type Ref } from 'vue';
|
||||
export declare function useListGroupClasses(): {
|
||||
containerClasses: Ref<string>;
|
||||
};
|
||||
8
dist/components/FwbListGroup/composables/useListGroupItemClasses.d.ts
vendored
Normal file
8
dist/components/FwbListGroup/composables/useListGroupItemClasses.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { type Ref } from 'vue';
|
||||
export type UseListGroupItemClassesProps = {
|
||||
hover: Ref<boolean>;
|
||||
disabled: Ref<boolean>;
|
||||
};
|
||||
export declare function useListGroupItemClasses(props: UseListGroupItemClassesProps): {
|
||||
itemClasses: Ref<string>;
|
||||
};
|
||||
46
dist/components/FwbModal/FwbModal.vue.d.ts
vendored
Normal file
46
dist/components/FwbModal/FwbModal.vue.d.ts
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
import type { ModalSize } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
size: {
|
||||
type: import("vue").PropType<ModalSize>;
|
||||
default: string;
|
||||
};
|
||||
notEscapable: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
persistent: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "click:outside")[], "close" | "click:outside", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
size: {
|
||||
type: import("vue").PropType<ModalSize>;
|
||||
default: string;
|
||||
};
|
||||
notEscapable: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
persistent: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}>> & {
|
||||
onClose?: ((...args: any[]) => any) | undefined;
|
||||
"onClick:outside"?: ((...args: any[]) => any) | undefined;
|
||||
}, {
|
||||
size: ModalSize;
|
||||
notEscapable: boolean;
|
||||
persistent: boolean;
|
||||
}, {}>, {
|
||||
header?(_: {}): any;
|
||||
"close-icon"?(_: {}): any;
|
||||
body?(_: {}): any;
|
||||
footer?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
2
dist/components/FwbModal/types.d.ts
vendored
Normal file
2
dist/components/FwbModal/types.d.ts
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
export type ModalPosition = 'bottom-left' | 'bottom-right' | 'bottom-center' | 'top-left' | 'top-center' | 'top-right' | 'center-left' | 'center' | 'center-right';
|
||||
export type ModalSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl' | '2xl' | '3xl' | '4xl' | '5xl' | '6xl' | '7xl';
|
||||
9
dist/components/FwbNavbar/FwbMegaMenu.vue.d.ts
vendored
Normal file
9
dist/components/FwbNavbar/FwbMegaMenu.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbNavbar/FwbMegaMenuDropdown.vue.d.ts
vendored
Normal file
9
dist/components/FwbNavbar/FwbMegaMenuDropdown.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
54
dist/components/FwbNavbar/FwbNavbar.vue.d.ts
vendored
Normal file
54
dist/components/FwbNavbar/FwbNavbar.vue.d.ts
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
class: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
sticky: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
rounded: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
solid: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
class: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
sticky: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
rounded: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
solid: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
class: string;
|
||||
rounded: boolean;
|
||||
solid: boolean;
|
||||
sticky: boolean;
|
||||
}, {}>, {
|
||||
logo?(_: {}): any;
|
||||
"menu-icon"?(_: {}): any;
|
||||
default?(_: {
|
||||
isShowMenu: boolean;
|
||||
}): any;
|
||||
"right-side"?(_: {}): any;
|
||||
"mega-menu-dropdown"?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
21
dist/components/FwbNavbar/FwbNavbarCollapse.vue.d.ts
vendored
Normal file
21
dist/components/FwbNavbar/FwbNavbarCollapse.vue.d.ts
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
isShowMenu: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
isShowMenu: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
isShowMenu: boolean;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
0
dist/components/FwbNavbar/FwbNavbarLink.d.ts
vendored
Normal file
0
dist/components/FwbNavbar/FwbNavbarLink.d.ts
vendored
Normal file
61
dist/components/FwbNavbar/FwbNavbarLink.vue.d.ts
vendored
Normal file
61
dist/components/FwbNavbar/FwbNavbarLink.vue.d.ts
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
link: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
linkAttr: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
component: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
isActive: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
|
||||
click: (event: Event) => void;
|
||||
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
link: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
linkAttr: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
component: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
isActive: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}>> & {
|
||||
onClick?: ((event: Event) => any) | undefined;
|
||||
}, {
|
||||
link: string;
|
||||
disabled: boolean;
|
||||
linkAttr: string;
|
||||
component: string;
|
||||
isActive: boolean;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
57
dist/components/FwbNavbar/FwbNavbarLogo.vue.d.ts
vendored
Normal file
57
dist/components/FwbNavbar/FwbNavbarLogo.vue.d.ts
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
link: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
alt: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
linkAttr: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
component: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
imageUrl: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
link: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
alt: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
linkAttr: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
component: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
imageUrl: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
link: string;
|
||||
alt: string;
|
||||
linkAttr: string;
|
||||
component: string;
|
||||
imageUrl: string;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
135
dist/components/FwbPagination/FwbPagination.vue.d.ts
vendored
Normal file
135
dist/components/FwbPagination/FwbPagination.vue.d.ts
vendored
Normal file
@@ -0,0 +1,135 @@
|
||||
import type { PaginationLayout } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
modelValue: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
totalPages: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: undefined;
|
||||
};
|
||||
perPage: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
totalItems: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
layout: {
|
||||
type: import("vue").PropType<PaginationLayout>;
|
||||
default: string;
|
||||
};
|
||||
showIcons: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
sliceLength: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
previousLabel: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
nextLabel: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
enableFirstAndLastButtons: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
showLabels: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
large: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
|
||||
'update:model-value': (page: number) => void;
|
||||
'page-changed': (page: number) => void;
|
||||
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
modelValue: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
totalPages: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: undefined;
|
||||
};
|
||||
perPage: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
totalItems: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
layout: {
|
||||
type: import("vue").PropType<PaginationLayout>;
|
||||
default: string;
|
||||
};
|
||||
showIcons: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
sliceLength: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
previousLabel: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
nextLabel: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
enableFirstAndLastButtons: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
showLabels: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
large: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}>> & {
|
||||
"onUpdate:model-value"?: ((page: number) => any) | undefined;
|
||||
"onPage-changed"?: ((page: number) => any) | undefined;
|
||||
}, {
|
||||
modelValue: number;
|
||||
totalPages: number;
|
||||
perPage: number;
|
||||
totalItems: number;
|
||||
layout: PaginationLayout;
|
||||
showIcons: boolean;
|
||||
sliceLength: number;
|
||||
previousLabel: string;
|
||||
nextLabel: string;
|
||||
enableFirstAndLastButtons: boolean;
|
||||
showLabels: boolean;
|
||||
large: boolean;
|
||||
}, {}>, {
|
||||
start: any;
|
||||
'first-button': any;
|
||||
'prev-button': any;
|
||||
'prev-icon': any;
|
||||
'page-button': any;
|
||||
'next-button': any;
|
||||
'next-icon': any;
|
||||
'last-button': any;
|
||||
end: any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
1
dist/components/FwbPagination/types.d.ts
vendored
Normal file
1
dist/components/FwbPagination/types.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export type PaginationLayout = 'navigation' | 'pagination' | 'table';
|
||||
60
dist/components/FwbProgress/FwbProgress.vue.d.ts
vendored
Normal file
60
dist/components/FwbProgress/FwbProgress.vue.d.ts
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
import type { ProgressLabelPosition, ProgressSize, ProgressVariant } from './types';
|
||||
declare const _default: import("vue").DefineComponent<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
progress: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
color: {
|
||||
type: import("vue").PropType<ProgressVariant>;
|
||||
default: string;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<ProgressSize>;
|
||||
default: string;
|
||||
};
|
||||
labelPosition: {
|
||||
type: import("vue").PropType<ProgressLabelPosition>;
|
||||
default: string;
|
||||
};
|
||||
labelProgress: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
progress: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
color: {
|
||||
type: import("vue").PropType<ProgressVariant>;
|
||||
default: string;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<ProgressSize>;
|
||||
default: string;
|
||||
};
|
||||
labelPosition: {
|
||||
type: import("vue").PropType<ProgressLabelPosition>;
|
||||
default: string;
|
||||
};
|
||||
labelProgress: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
label: string;
|
||||
progress: number;
|
||||
color: ProgressVariant;
|
||||
size: ProgressSize;
|
||||
labelPosition: ProgressLabelPosition;
|
||||
labelProgress: boolean;
|
||||
}, {}>;
|
||||
export default _default;
|
||||
12
dist/components/FwbProgress/composables/useProgressClasses.d.ts
vendored
Normal file
12
dist/components/FwbProgress/composables/useProgressClasses.d.ts
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
import { type Ref } from 'vue';
|
||||
import type { ProgressLabelPosition, ProgressSize, ProgressVariant } from '../types';
|
||||
export type UseProgressClassesProps = {
|
||||
color: Ref<ProgressVariant>;
|
||||
size: Ref<ProgressSize>;
|
||||
labelPosition: Ref<ProgressLabelPosition>;
|
||||
};
|
||||
export declare function useProgressClasses(props: UseProgressClassesProps): {
|
||||
innerClasses: Ref<string>;
|
||||
outerClasses: Ref<string>;
|
||||
outsideLabelClasses: Ref<string>;
|
||||
};
|
||||
3
dist/components/FwbProgress/types.d.ts
vendored
Normal file
3
dist/components/FwbProgress/types.d.ts
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export type ProgressLabelPosition = 'inside' | 'outside' | 'none';
|
||||
export type ProgressSize = 'sm' | 'md' | 'lg' | 'xl';
|
||||
export type ProgressVariant = 'default' | 'dark' | 'green' | 'red' | 'yellow' | 'purple' | 'blue' | 'indigo';
|
||||
59
dist/components/FwbRadio/FwbRadio.vue.d.ts
vendored
Normal file
59
dist/components/FwbRadio/FwbRadio.vue.d.ts
vendored
Normal file
@@ -0,0 +1,59 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
name: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
value: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
name: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
value: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>> & {
|
||||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
||||
}, {
|
||||
label: string;
|
||||
disabled: boolean;
|
||||
name: string;
|
||||
value: string;
|
||||
modelValue: string;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
0
dist/components/FwbRadio/composables/useRadioClasses.d.ts
vendored
Normal file
0
dist/components/FwbRadio/composables/useRadioClasses.d.ts
vendored
Normal file
71
dist/components/FwbRange/FwbRange.vue.d.ts
vendored
Normal file
71
dist/components/FwbRange/FwbRange.vue.d.ts
vendored
Normal file
@@ -0,0 +1,71 @@
|
||||
import type { InputSize } from '@/components/FwbInput/types';
|
||||
declare const _default: import("vue").DefineComponent<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
max: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
min: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<InputSize>;
|
||||
default: string;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
steps: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
max: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
min: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<InputSize>;
|
||||
default: string;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
steps: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
}>> & {
|
||||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
||||
}, {
|
||||
label: string;
|
||||
disabled: boolean;
|
||||
max: number;
|
||||
min: number;
|
||||
size: InputSize;
|
||||
modelValue: number;
|
||||
steps: number;
|
||||
}, {}>;
|
||||
export default _default;
|
||||
10
dist/components/FwbRange/composables/useRangeClasses.d.ts
vendored
Normal file
10
dist/components/FwbRange/composables/useRangeClasses.d.ts
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
import { type Ref } from 'vue';
|
||||
import type { InputSize } from '@/components/FwbInput/types';
|
||||
export type UseRangeClassesProps = {
|
||||
size: Ref<InputSize>;
|
||||
disabled: Ref<boolean>;
|
||||
};
|
||||
export declare function useRangeClasses(props: UseRangeClassesProps): {
|
||||
rangeClasses: import("vue").ComputedRef<string>;
|
||||
labelClasses: import("vue").ComputedRef<string>;
|
||||
};
|
||||
58
dist/components/FwbRating/FwbRating.vue.d.ts
vendored
Normal file
58
dist/components/FwbRating/FwbRating.vue.d.ts
vendored
Normal file
@@ -0,0 +1,58 @@
|
||||
import type { RatingSize } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
scale: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<RatingSize>;
|
||||
default: string;
|
||||
};
|
||||
rating: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
reviewLink: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
reviewText: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
scale: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<RatingSize>;
|
||||
default: string;
|
||||
};
|
||||
rating: {
|
||||
type: import("vue").PropType<number>;
|
||||
default: number;
|
||||
};
|
||||
reviewLink: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
reviewText: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
scale: number;
|
||||
size: RatingSize;
|
||||
rating: number;
|
||||
reviewLink: string;
|
||||
reviewText: string;
|
||||
}, {}>, {
|
||||
besideText?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
8
dist/components/FwbRating/composables/useRatingClasses.d.ts
vendored
Normal file
8
dist/components/FwbRating/composables/useRatingClasses.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { type Ref } from 'vue';
|
||||
import type { RatingSize } from '../types';
|
||||
export type UseRatingClassesProps = {
|
||||
size: Ref<RatingSize>;
|
||||
};
|
||||
export declare function useRatingClasses(props: UseRatingClassesProps): {
|
||||
sizeClasses: Ref<string>;
|
||||
};
|
||||
1
dist/components/FwbRating/types.d.ts
vendored
Normal file
1
dist/components/FwbRating/types.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export type RatingSize = 'sm' | 'md' | 'lg';
|
||||
89
dist/components/FwbSelect/FwbSelect.vue.d.ts
vendored
Normal file
89
dist/components/FwbSelect/FwbSelect.vue.d.ts
vendored
Normal file
@@ -0,0 +1,89 @@
|
||||
import type { InputSize } from './../FwbInput/types';
|
||||
import { type OptionsType, type ValidationStatus } from './types';
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
placeholder: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<InputSize>;
|
||||
default: string;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
validationStatus: {
|
||||
type: import("vue").PropType<ValidationStatus>;
|
||||
default: undefined;
|
||||
};
|
||||
options: {
|
||||
type: import("vue").PropType<OptionsType[]>;
|
||||
default: () => never[];
|
||||
};
|
||||
underline: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
placeholder: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<InputSize>;
|
||||
default: string;
|
||||
};
|
||||
modelValue: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
validationStatus: {
|
||||
type: import("vue").PropType<ValidationStatus>;
|
||||
default: undefined;
|
||||
};
|
||||
options: {
|
||||
type: import("vue").PropType<OptionsType[]>;
|
||||
default: () => never[];
|
||||
};
|
||||
underline: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
}>> & {
|
||||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
||||
}, {
|
||||
label: string;
|
||||
placeholder: string;
|
||||
disabled: boolean;
|
||||
size: InputSize;
|
||||
modelValue: string;
|
||||
validationStatus: ValidationStatus;
|
||||
options: OptionsType[];
|
||||
underline: boolean;
|
||||
}, {}>, {
|
||||
validationMessage?(_: {}): any;
|
||||
helper?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
12
dist/components/FwbSelect/composables/useSelectClasses.d.ts
vendored
Normal file
12
dist/components/FwbSelect/composables/useSelectClasses.d.ts
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
import { type Ref } from 'vue';
|
||||
import { type InputSize, type ValidationStatus } from '../types';
|
||||
export type UseSelectClassesProps = {
|
||||
size: Ref<InputSize>;
|
||||
disabled: Ref<boolean>;
|
||||
underline: Ref<boolean>;
|
||||
validationStatus: Ref<ValidationStatus | undefined>;
|
||||
};
|
||||
export declare function useSelectClasses(props: UseSelectClassesProps): {
|
||||
selectClasses: Ref<string>;
|
||||
labelClasses: Ref<string>;
|
||||
};
|
||||
10
dist/components/FwbSelect/types.d.ts
vendored
Normal file
10
dist/components/FwbSelect/types.d.ts
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
export type InputSize = 'sm' | 'md' | 'lg';
|
||||
export type OptionsType = {
|
||||
name: string;
|
||||
value: string;
|
||||
};
|
||||
export declare const validationStatusMap: {
|
||||
readonly Success: "success";
|
||||
readonly Error: "error";
|
||||
};
|
||||
export type ValidationStatus = typeof validationStatusMap[keyof typeof validationStatusMap];
|
||||
9
dist/components/FwbSidebar/FwbSidebar.vue.d.ts
vendored
Normal file
9
dist/components/FwbSidebar/FwbSidebar.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
25
dist/components/FwbSidebar/FwbSidebarCta.vue.d.ts
vendored
Normal file
25
dist/components/FwbSidebar/FwbSidebarCta.vue.d.ts
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: undefined;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
|
||||
close: () => void;
|
||||
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
label: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: undefined;
|
||||
};
|
||||
}>> & {
|
||||
onClose?: (() => any) | undefined;
|
||||
}, {
|
||||
label: string;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
15
dist/components/FwbSidebar/FwbSidebarDropdownItem.vue.d.ts
vendored
Normal file
15
dist/components/FwbSidebar/FwbSidebarDropdownItem.vue.d.ts
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
declare function toggleDropdown(): void;
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
icon?(_: {}): any;
|
||||
trigger?(_: {}): any;
|
||||
"arrow-icon"?(_: {
|
||||
toggleDropdown: typeof toggleDropdown;
|
||||
}): any;
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
32
dist/components/FwbSidebar/FwbSidebarItem.vue.d.ts
vendored
Normal file
32
dist/components/FwbSidebar/FwbSidebarItem.vue.d.ts
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
link: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
tag: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
link: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
tag: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
link: string;
|
||||
tag: string;
|
||||
}, {}>, {
|
||||
icon?(_: {}): any;
|
||||
default?(_: {}): any;
|
||||
suffix?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
23
dist/components/FwbSidebar/FwbSidebarItemGroup.vue.d.ts
vendored
Normal file
23
dist/components/FwbSidebar/FwbSidebarItemGroup.vue.d.ts
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
border: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
required: true;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
border: {
|
||||
type: import("vue").PropType<boolean>;
|
||||
required: true;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
border: boolean;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
50
dist/components/FwbSidebar/FwbSidebarLogo.vue.d.ts
vendored
Normal file
50
dist/components/FwbSidebar/FwbSidebarLogo.vue.d.ts
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
declare const _default: import("vue").DefineComponent<{
|
||||
link: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
name: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
alt: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
tag: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
logo: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
link: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
name: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
alt: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
tag: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
logo: {
|
||||
type: import("vue").PropType<string>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
link: string;
|
||||
name: string;
|
||||
alt: string;
|
||||
tag: string;
|
||||
logo: string;
|
||||
}, {}>;
|
||||
export default _default;
|
||||
24
dist/components/FwbSpinner/FwbSpinner.vue.d.ts
vendored
Normal file
24
dist/components/FwbSpinner/FwbSpinner.vue.d.ts
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
import type { SpinnerColor, SpinnerSize } from './types';
|
||||
declare const _default: import("vue").DefineComponent<{
|
||||
color: {
|
||||
type: import("vue").PropType<SpinnerColor>;
|
||||
default: string;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<SpinnerSize>;
|
||||
default: string;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
color: {
|
||||
type: import("vue").PropType<SpinnerColor>;
|
||||
default: string;
|
||||
};
|
||||
size: {
|
||||
type: import("vue").PropType<SpinnerSize>;
|
||||
default: string;
|
||||
};
|
||||
}>>, {
|
||||
color: SpinnerColor;
|
||||
size: SpinnerSize;
|
||||
}, {}>;
|
||||
export default _default;
|
||||
9
dist/components/FwbSpinner/composables/useSpinnerClasses.d.ts
vendored
Normal file
9
dist/components/FwbSpinner/composables/useSpinnerClasses.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
import { type Ref } from 'vue';
|
||||
import type { SpinnerColor, SpinnerSize } from '../types';
|
||||
export type UseSpinnerClassesProps = {
|
||||
color: Ref<SpinnerColor>;
|
||||
size: Ref<SpinnerSize>;
|
||||
};
|
||||
export declare function useSpinnerClasses(props: UseSpinnerClassesProps): {
|
||||
spinnerClasses: Ref<string>;
|
||||
};
|
||||
2
dist/components/FwbSpinner/types.d.ts
vendored
Normal file
2
dist/components/FwbSpinner/types.d.ts
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
export type SpinnerColor = 'blue' | 'gray' | 'green' | 'red' | 'yellow' | 'pink' | 'purple' | 'white';
|
||||
export type SpinnerSize = '0' | '0.5' | '1' | '1.5' | '2' | '2.5' | '3' | '4' | '5' | '6' | '7' | '8' | '9' | '10' | '11' | '12';
|
||||
39
dist/components/FwbTable/FwbTable.vue.d.ts
vendored
Normal file
39
dist/components/FwbTable/FwbTable.vue.d.ts
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
striped: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
stripedColumns: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
hoverable: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
striped: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
stripedColumns: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
hoverable: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
striped: boolean;
|
||||
stripedColumns: boolean;
|
||||
hoverable: boolean;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbTable/FwbTableBody.vue.d.ts
vendored
Normal file
9
dist/components/FwbTable/FwbTableBody.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbTable/FwbTableCell.vue.d.ts
vendored
Normal file
9
dist/components/FwbTable/FwbTableCell.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbTable/FwbTableHead.vue.d.ts
vendored
Normal file
9
dist/components/FwbTable/FwbTableHead.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbTable/FwbTableHeadCell.vue.d.ts
vendored
Normal file
9
dist/components/FwbTable/FwbTableHeadCell.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
9
dist/components/FwbTable/FwbTableRow.vue.d.ts
vendored
Normal file
9
dist/components/FwbTable/FwbTableRow.vue.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
4
dist/components/FwbTable/composables/useTableCellClasses.d.ts
vendored
Normal file
4
dist/components/FwbTable/composables/useTableCellClasses.d.ts
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
import { type Ref } from 'vue';
|
||||
export declare function useTableCellClasses(): {
|
||||
tableCellClasses: Ref<string>;
|
||||
};
|
||||
4
dist/components/FwbTable/composables/useTableHeadCellClasses.d.ts
vendored
Normal file
4
dist/components/FwbTable/composables/useTableHeadCellClasses.d.ts
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
import { type Ref } from 'vue';
|
||||
export declare function useTableHeadCellClasses(): {
|
||||
tableHeadCellClasses: Ref<string>;
|
||||
};
|
||||
4
dist/components/FwbTable/composables/useTableRowClasses.d.ts
vendored
Normal file
4
dist/components/FwbTable/composables/useTableRowClasses.d.ts
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
import { type Ref } from 'vue';
|
||||
export declare function useTableRowClasses(): {
|
||||
tableRowClasses: Ref<string>;
|
||||
};
|
||||
38
dist/components/FwbTabs/FwbTab.vue.d.ts
vendored
Normal file
38
dist/components/FwbTabs/FwbTab.vue.d.ts
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
|
||||
name: {
|
||||
type: StringConstructor;
|
||||
required: true;
|
||||
};
|
||||
title: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
name: {
|
||||
type: StringConstructor;
|
||||
required: true;
|
||||
};
|
||||
title: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
title: string;
|
||||
disabled: boolean;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
40
dist/components/FwbTabs/FwbTabPane.vue.d.ts
vendored
Normal file
40
dist/components/FwbTabs/FwbTabPane.vue.d.ts
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
declare const _default: import("vue").DefineComponent<{
|
||||
name: {
|
||||
type: StringConstructor;
|
||||
required: true;
|
||||
};
|
||||
title: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
active: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||
name: {
|
||||
type: StringConstructor;
|
||||
required: true;
|
||||
};
|
||||
title: {
|
||||
type: StringConstructor;
|
||||
default: string;
|
||||
};
|
||||
disabled: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
active: {
|
||||
type: BooleanConstructor;
|
||||
default: boolean;
|
||||
};
|
||||
}>>, {
|
||||
title: string;
|
||||
disabled: boolean;
|
||||
active: boolean;
|
||||
}, {}>;
|
||||
export default _default;
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user