bootstrap-vue-next
Advanced tools
Comparing version 0.21.2 to 0.22.0
@@ -13,3 +13,3 @@ declare const _default: <T>(__VLS_props: { | ||
state?: boolean | null | undefined; | ||
modelValue?: ((string | number | boolean | readonly unknown[] | Readonly<Record<string, unknown>> | null) & T) | undefined; | ||
modelValue?: (import('../../types').SelectValue & T) | undefined; | ||
options?: readonly unknown[] | undefined; | ||
@@ -50,3 +50,3 @@ valueField?: string | undefined; | ||
state?: boolean | null | undefined; | ||
modelValue?: ((string | number | boolean | readonly unknown[] | Readonly<Record<string, unknown>> | null) & T) | undefined; | ||
modelValue?: (import('../../types').SelectValue & T) | undefined; | ||
options?: readonly unknown[] | undefined; | ||
@@ -91,3 +91,3 @@ valueField?: string | undefined; | ||
state?: boolean | null | undefined; | ||
modelValue?: ((string | number | boolean | readonly unknown[] | Readonly<Record<string, unknown>> | null) & T) | undefined; | ||
modelValue?: (import('../../types').SelectValue & T) | undefined; | ||
options?: readonly unknown[] | undefined; | ||
@@ -94,0 +94,0 @@ valueField?: string | undefined; |
@@ -59,3 +59,2 @@ import { BTableSortBy, NoProviderTypes, TableField, TableFieldRaw } from '../../types'; | ||
"onRow-unselected"?: ((value: T) => any) | undefined; | ||
onSelection?: ((value: T[]) => any) | undefined; | ||
onSorted?: ((value: BTableSortBy) => any) | undefined; | ||
@@ -86,2 +85,3 @@ provider?: import('../../types').BTableProvider<T> | undefined; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -97,2 +97,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -108,2 +109,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -119,2 +121,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -131,3 +134,3 @@ item: T; | ||
}; | ||
emit: ((evt: "change", value: T[]) => void) & ((evt: "head-clicked", key: string, field: TableField<T>, event: MouseEvent, isFooter: boolean) => void) & ((evt: "row-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-dbl-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-hovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-unhovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "filtered", value: T[]) => void) & ((evt: "row-selected", value: T) => void) & ((evt: "row-unselected", value: T) => void) & ((evt: "selection", value: T[]) => void) & ((evt: "sorted", value: BTableSortBy) => void); | ||
emit: ((evt: "change", value: T[]) => void) & ((evt: "head-clicked", key: string, field: TableField<T>, event: MouseEvent, isFooter: boolean) => void) & ((evt: "row-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-dbl-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-hovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-unhovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "filtered", value: T[]) => void) & ((evt: "row-selected", value: T) => void) & ((evt: "row-unselected", value: T) => void) & ((evt: "sorted", value: BTableSortBy) => void); | ||
} | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{ | ||
@@ -139,2 +142,3 @@ clearSelected: () => void; | ||
unselectRow: (index: number) => void; | ||
isRowSelected: (index: number) => boolean; | ||
}>) => void) | undefined, __VLS_setup?: Promise<{ | ||
@@ -197,3 +201,2 @@ props: { | ||
"onRow-unselected"?: ((value: T) => any) | undefined; | ||
onSelection?: ((value: T[]) => any) | undefined; | ||
onSorted?: ((value: BTableSortBy) => any) | undefined; | ||
@@ -227,2 +230,3 @@ provider?: import('../../types').BTableProvider<T> | undefined; | ||
unselectRow: (index: number) => void; | ||
isRowSelected: (index: number) => boolean; | ||
}>): void; | ||
@@ -232,2 +236,3 @@ attrs: any; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -243,2 +248,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -254,2 +260,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -265,2 +272,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -277,3 +285,3 @@ item: T; | ||
}; | ||
emit: ((evt: "change", value: T[]) => void) & ((evt: "head-clicked", key: string, field: TableField<T>, event: MouseEvent, isFooter: boolean) => void) & ((evt: "row-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-dbl-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-hovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-unhovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "filtered", value: T[]) => void) & ((evt: "row-selected", value: T) => void) & ((evt: "row-unselected", value: T) => void) & ((evt: "selection", value: T[]) => void) & ((evt: "sorted", value: BTableSortBy) => void); | ||
emit: ((evt: "change", value: T[]) => void) & ((evt: "head-clicked", key: string, field: TableField<T>, event: MouseEvent, isFooter: boolean) => void) & ((evt: "row-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-dbl-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-hovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-unhovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "filtered", value: T[]) => void) & ((evt: "row-selected", value: T) => void) & ((evt: "row-unselected", value: T) => void) & ((evt: "sorted", value: BTableSortBy) => void); | ||
}>) => import('vue').VNode<import('vue').RendererNode, import('vue').RendererElement, { | ||
@@ -339,3 +347,2 @@ [key: string]: any; | ||
"onRow-unselected"?: ((value: T) => any) | undefined; | ||
onSelection?: ((value: T[]) => any) | undefined; | ||
onSorted?: ((value: BTableSortBy) => any) | undefined; | ||
@@ -369,2 +376,3 @@ provider?: import('../../types').BTableProvider<T> | undefined; | ||
unselectRow: (index: number) => void; | ||
isRowSelected: (index: number) => boolean; | ||
}>): void; | ||
@@ -374,2 +382,3 @@ attrs: any; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -385,2 +394,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -396,2 +406,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -407,2 +418,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -419,3 +431,3 @@ item: T; | ||
}; | ||
emit: ((evt: "change", value: T[]) => void) & ((evt: "head-clicked", key: string, field: TableField<T>, event: MouseEvent, isFooter: boolean) => void) & ((evt: "row-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-dbl-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-hovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-unhovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "filtered", value: T[]) => void) & ((evt: "row-selected", value: T) => void) & ((evt: "row-unselected", value: T) => void) & ((evt: "selection", value: T[]) => void) & ((evt: "sorted", value: BTableSortBy) => void); | ||
emit: ((evt: "change", value: T[]) => void) & ((evt: "head-clicked", key: string, field: TableField<T>, event: MouseEvent, isFooter: boolean) => void) & ((evt: "row-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-dbl-clicked", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-hovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "row-unhovered", item: T, index: number, event: MouseEvent) => void) & ((evt: "filtered", value: T[]) => void) & ((evt: "row-selected", value: T) => void) & ((evt: "row-unselected", value: T) => void) & ((evt: "sorted", value: BTableSortBy) => void); | ||
} | undefined; | ||
@@ -422,0 +434,0 @@ }; |
@@ -64,2 +64,3 @@ import { TableField, TableFieldAttribute } from '../../types'; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -202,2 +203,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -343,2 +345,3 @@ item: T; | ||
value: unknown; | ||
unformatted: unknown; | ||
index: number; | ||
@@ -345,0 +348,0 @@ item: T; |
import { Boundary, Middleware, Padding, RootBoundary, Strategy } from '@floating-ui/vue'; | ||
import { ComponentPublicInstance, TransitionProps } from 'vue'; | ||
import { RouteLocationRaw } from 'vue-router'; | ||
import { AlignmentContent, AlignmentJustifyContent, AlignmentTextHorizontal, AlignmentVertical, AriaInvalid, AttrsValue, BreadcrumbItemRaw, Breakpoint, BTableProvider, BTableSortBy, ButtonType, ButtonVariant, CheckboxOptionRaw, CheckboxValue, ClassValue, ColBreakpointProps, ColorExtendables, ColorVariant, ColsNumbers, CombinedPlacement, CommonInputProps, InputType, LinkTarget, LiteralUnion, NoProviderTypes, Numberish, OffsetBreakpointProps, OrderBreakpointProps, PlaceholderAnimation, PlaceholderSize, Placement, PopoverPlacement, RadioOptionRaw, RadioValue, RadiusElementExtendables, RowColsBreakpointProps, Size, SpinnerType, TableField, TableFieldRaw, TeleporterProps, TextColorVariant, TransitionMode, VerticalAlign } from '.'; | ||
import { AlignmentContent, AlignmentJustifyContent, AlignmentTextHorizontal, AlignmentVertical, AriaInvalid, AttrsValue, BreadcrumbItemRaw, Breakpoint, BTableProvider, BTableSortBy, ButtonType, ButtonVariant, CheckboxOptionRaw, CheckboxValue, ClassValue, ColBreakpointProps, ColorExtendables, ColorVariant, ColsNumbers, CombinedPlacement, CommonInputProps, InputType, LinkTarget, LiteralUnion, NoProviderTypes, Numberish, OffsetBreakpointProps, OrderBreakpointProps, PlaceholderAnimation, PlaceholderSize, Placement, PopoverPlacement, RadioOptionRaw, RadioValue, RadiusElementExtendables, RowColsBreakpointProps, SelectValue, Size, SpinnerType, TableField, TableFieldRaw, TeleporterProps, TextColorVariant, TransitionMode, VerticalAlign } from '.'; | ||
@@ -208,3 +208,3 @@ import type * as Components from '../components'; | ||
labelField?: string; | ||
modelValue?: boolean | string | readonly unknown[] | Readonly<Record<string, unknown>> | number | null; | ||
modelValue?: SelectValue; | ||
multiple?: boolean; | ||
@@ -211,0 +211,0 @@ name?: string; |
@@ -1,2 +0,2 @@ | ||
export type { AlignmentCommon, AlignmentContent, AlignmentHorizontal, AlignmentJustifyContent, AlignmentTextHorizontal, AlignmentVertical, Animation, AriaInvalid, BTableProvider, BTableProviderContext, BaseButtonVariant, BaseColorVariant, BaseSize, BootstrapVueOptions, BaseTextColorVariant, BreadcrumbItem, BreadcrumbItemRaw, Breakpoint, BTableSortBy, ButtonType, ButtonVariant, CheckboxOption, CheckboxOptionRaw, CheckboxValue, ColorExtendables, ColorVariant, ComplexSelectOption, ComplexSelectOptionRaw, ContainerHorizontalAlign, ContainerPosition, ContainerVerticalAlign, InputType, LinkTarget, OrchestratedModal, OrchestratedToast, PaginationPage, PlaceholderAnimation, PlaceholderSize, PopoverPlacement, Position, RadioOption, RadioOptionRaw, RadioValue, RadiusElement, RadiusElementExtendables, SelectOption, SelectOptionRaw, Size, SpinnerType, TabType, TableField, TableFieldFormatter, TableFieldRaw, TableItem, TextColorVariant, TransitionMode, VerticalAlign, } from '..'; | ||
export type { AlignmentCommon, AlignmentContent, AlignmentHorizontal, AlignmentJustifyContent, AlignmentTextHorizontal, AlignmentVertical, Animation, AriaInvalid, BTableProvider, BTableProviderContext, BaseButtonVariant, BaseColorVariant, BaseSize, BootstrapVueOptions, BaseTextColorVariant, BreadcrumbItem, BreadcrumbItemRaw, Breakpoint, BTableSortBy, ButtonType, ButtonVariant, CheckboxOption, CheckboxOptionRaw, CheckboxValue, ColorExtendables, ColorVariant, ComplexSelectOption, ComplexSelectOptionRaw, ContainerHorizontalAlign, ContainerPosition, ContainerVerticalAlign, InputType, LinkTarget, OrchestratedModal, OrchestratedToast, PaginationPage, PlaceholderAnimation, PlaceholderSize, PopoverPlacement, Position, RadioOption, RadioOptionRaw, RadioValue, RadiusElement, RadiusElementExtendables, SelectValue, SelectOption, SelectOptionRaw, Size, SpinnerType, TabType, TableField, TableFieldFormatter, TableFieldRaw, TableItem, TextColorVariant, TransitionMode, VerticalAlign, } from '..'; | ||
export * from '../ComponentProps'; |
@@ -0,1 +1,2 @@ | ||
export type SelectValue = boolean | string | readonly unknown[] | Readonly<Record<string, unknown>> | number | null; | ||
export interface SelectOption<T = unknown> { | ||
@@ -2,0 +3,0 @@ value: T; |
@@ -5,3 +5,3 @@ { | ||
"description": "BootstrapVueNext is an early and lovely component library for Vue 3 & Nuxt 3 based on Bootstrap 5 and Typescript.", | ||
"version": "0.21.2", | ||
"version": "0.22.0", | ||
"license": "MIT", | ||
@@ -8,0 +8,0 @@ "main": "./dist/bootstrap-vue-next.umd.js", |
@@ -41,2 +41,3 @@ import type {Boundary, Middleware, Padding, RootBoundary, Strategy} from '@floating-ui/vue' | ||
RowColsBreakpointProps, | ||
SelectValue, | ||
Size, | ||
@@ -277,9 +278,3 @@ SpinnerType, | ||
labelField?: string | ||
modelValue?: | ||
| boolean | ||
| string | ||
| readonly unknown[] | ||
| Readonly<Record<string, unknown>> | ||
| number | ||
| null | ||
modelValue?: SelectValue | ||
multiple?: boolean | ||
@@ -286,0 +281,0 @@ name?: string |
@@ -47,2 +47,3 @@ export type { | ||
RadiusElementExtendables, | ||
SelectValue, | ||
SelectOption, | ||
@@ -49,0 +50,0 @@ SelectOptionRaw, |
@@ -0,1 +1,9 @@ | ||
export type SelectValue = | ||
| boolean | ||
| string | ||
| readonly unknown[] | ||
| Readonly<Record<string, unknown>> | ||
| number | ||
| null | ||
export interface SelectOption<T = unknown> { | ||
@@ -2,0 +10,0 @@ value: T |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
3788222
32626