bootstrap-vue-next
Advanced tools
Comparing version 0.24.2 to 0.24.3
@@ -1,2 +0,2 @@ | ||
import { BTableSortBy, NoProviderTypes, TableField, TableFieldRaw } from '../../types'; | ||
import { BTableSortBy, NoProviderTypes, TableField, TableFieldRaw, TableRowType } from '../../types'; | ||
@@ -50,4 +50,4 @@ declare const _default: <T>(__VLS_props: { | ||
tbodyClass?: any; | ||
tbodyTrAttrs?: any; | ||
tbodyTrClass?: string | readonly any[] | Readonly<Record<PropertyKey, any>> | ((item: T | null, type: string) => string | readonly any[] | null | undefined) | undefined; | ||
tbodyTrAttrs?: import('../../types').AttrsValue | ((item: T | null, type: TableRowType) => import('../../types').AttrsValue) | undefined; | ||
tbodyTrClass?: unknown; | ||
tfootClass?: any; | ||
@@ -197,4 +197,4 @@ tfootTrClass?: any; | ||
tbodyClass?: any; | ||
tbodyTrAttrs?: any; | ||
tbodyTrClass?: string | readonly any[] | Readonly<Record<PropertyKey, any>> | ((item: T | null, type: string) => string | readonly any[] | null | undefined) | undefined; | ||
tbodyTrAttrs?: import('../../types').AttrsValue | ((item: T | null, type: TableRowType) => import('../../types').AttrsValue) | undefined; | ||
tbodyTrClass?: unknown; | ||
tfootClass?: any; | ||
@@ -348,4 +348,4 @@ tfootTrClass?: any; | ||
tbodyClass?: any; | ||
tbodyTrAttrs?: any; | ||
tbodyTrClass?: string | readonly any[] | Readonly<Record<PropertyKey, any>> | ((item: T | null, type: string) => string | readonly any[] | null | undefined) | undefined; | ||
tbodyTrAttrs?: import('../../types').AttrsValue | ((item: T | null, type: TableRowType) => import('../../types').AttrsValue) | undefined; | ||
tbodyTrClass?: unknown; | ||
tfootClass?: any; | ||
@@ -352,0 +352,0 @@ tfootTrClass?: any; |
@@ -1,2 +0,2 @@ | ||
import { TableField, TableFieldAttribute } from '../../types'; | ||
import { TableField, TableRowThead, TableRowType } from '../../types'; | ||
@@ -47,4 +47,4 @@ declare const _default: <T>(__VLS_props: { | ||
tbodyClass?: any; | ||
tbodyTrAttrs?: any; | ||
tbodyTrClass?: string | readonly any[] | Readonly<Record<PropertyKey, any>> | ((item: T | null, type: string) => string | readonly any[] | null | undefined) | undefined; | ||
tbodyTrAttrs?: import('../../types').AttrsValue | ((item: T | null, type: TableRowType) => import('../../types').AttrsValue) | undefined; | ||
tbodyTrClass?: unknown; | ||
tfootClass?: any; | ||
@@ -95,8 +95,8 @@ tfootTrClass?: any; | ||
filterByFormatted?: boolean | import('../../types').TableFieldFormatter<any> | undefined; | ||
tdClass?: any; | ||
tdClass?: unknown; | ||
thClass?: any; | ||
thStyle?: import('vue').StyleValue; | ||
variant?: keyof import('../../types').BaseColorVariant | null | undefined; | ||
tdAttr?: TableFieldAttribute<any> | undefined; | ||
thAttr?: TableFieldAttribute<any> | undefined; | ||
tdAttr?: import('../../types').AttrsValue | ((value: unknown, key: string, item: any) => import('../../types').AttrsValue) | undefined; | ||
thAttr?: import('../../types').AttrsValue | ((value: unknown, key: string, item: any, type: TableRowThead) => import('../../types').AttrsValue) | undefined; | ||
isRowHeader?: boolean | undefined; | ||
@@ -186,4 +186,4 @@ stickyColumn?: boolean | undefined; | ||
tbodyClass?: any; | ||
tbodyTrAttrs?: any; | ||
tbodyTrClass?: string | readonly any[] | Readonly<Record<PropertyKey, any>> | ((item: T | null, type: string) => string | readonly any[] | null | undefined) | undefined; | ||
tbodyTrAttrs?: import('../../types').AttrsValue | ((item: T | null, type: TableRowType) => import('../../types').AttrsValue) | undefined; | ||
tbodyTrClass?: unknown; | ||
tfootClass?: any; | ||
@@ -235,8 +235,8 @@ tfootTrClass?: any; | ||
filterByFormatted?: boolean | import('../../types').TableFieldFormatter<any> | undefined; | ||
tdClass?: any; | ||
tdClass?: unknown; | ||
thClass?: any; | ||
thStyle?: import('vue').StyleValue; | ||
variant?: keyof import('../../types').BaseColorVariant | null | undefined; | ||
tdAttr?: TableFieldAttribute<any> | undefined; | ||
thAttr?: TableFieldAttribute<any> | undefined; | ||
tdAttr?: import('../../types').AttrsValue | ((value: unknown, key: string, item: any) => import('../../types').AttrsValue) | undefined; | ||
thAttr?: import('../../types').AttrsValue | ((value: unknown, key: string, item: any, type: TableRowThead) => import('../../types').AttrsValue) | undefined; | ||
isRowHeader?: boolean | undefined; | ||
@@ -329,4 +329,4 @@ stickyColumn?: boolean | undefined; | ||
tbodyClass?: any; | ||
tbodyTrAttrs?: any; | ||
tbodyTrClass?: string | readonly any[] | Readonly<Record<PropertyKey, any>> | ((item: T | null, type: string) => string | readonly any[] | null | undefined) | undefined; | ||
tbodyTrAttrs?: import('../../types').AttrsValue | ((item: T | null, type: TableRowType) => import('../../types').AttrsValue) | undefined; | ||
tbodyTrClass?: unknown; | ||
tfootClass?: any; | ||
@@ -378,8 +378,8 @@ tfootTrClass?: any; | ||
filterByFormatted?: boolean | import('../../types').TableFieldFormatter<any> | undefined; | ||
tdClass?: any; | ||
tdClass?: unknown; | ||
thClass?: any; | ||
thStyle?: import('vue').StyleValue; | ||
variant?: keyof import('../../types').BaseColorVariant | null | undefined; | ||
tdAttr?: TableFieldAttribute<any> | undefined; | ||
thAttr?: TableFieldAttribute<any> | undefined; | ||
tdAttr?: import('../../types').AttrsValue | ((value: unknown, key: string, item: any) => import('../../types').AttrsValue) | undefined; | ||
thAttr?: import('../../types').AttrsValue | ((value: unknown, key: string, item: any, type: TableRowThead) => import('../../types').AttrsValue) | undefined; | ||
isRowHeader?: boolean | undefined; | ||
@@ -386,0 +386,0 @@ stickyColumn?: boolean | undefined; |
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, ComponentType, 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 '.'; | ||
import { AlignmentContent, AlignmentJustifyContent, AlignmentTextHorizontal, AlignmentVertical, AriaInvalid, AttrsValue, BreadcrumbItemRaw, Breakpoint, BTableProvider, BTableSortBy, ButtonType, ButtonVariant, CheckboxOptionRaw, CheckboxValue, ClassValue, ColBreakpointProps, ColorExtendables, ColorVariant, ColsNumbers, CombinedPlacement, CommonInputProps, ComponentType, InputType, LinkTarget, LiteralUnion, NoProviderTypes, Numberish, OffsetBreakpointProps, OrderBreakpointProps, PlaceholderAnimation, PlaceholderSize, Placement, PopoverPlacement, RadioOptionRaw, RadioValue, RadiusElementExtendables, RowColsBreakpointProps, SelectValue, Size, SpinnerType, TableField, TableFieldRaw, TableRowType, TableStrictClassValue, TeleporterProps, TextColorVariant, TransitionMode, VerticalAlign } from '.'; | ||
@@ -860,4 +860,4 @@ export interface BLinkProps { | ||
tbodyClass?: ClassValue; | ||
tbodyTrAttrs?: ClassValue; | ||
tbodyTrClass?: ((item: T | null, type: string) => string | readonly any[] | null | undefined) | string | Readonly<Record<PropertyKey, any>> | readonly any[]; | ||
tbodyTrAttrs?: ((item: T | null, type: TableRowType) => AttrsValue) | AttrsValue; | ||
tbodyTrClass?: ((item: T | null, type: TableRowType) => TableStrictClassValue) | TableStrictClassValue; | ||
tfootClass?: ClassValue; | ||
@@ -864,0 +864,0 @@ tfootTrClass?: ClassValue; |
@@ -1,2 +0,2 @@ | ||
import { ClassValue, ColorVariant, LiteralUnion, MaybePromise } from '.'; | ||
import { AttrsValue, ClassValue, ColorVariant, LiteralUnion, MaybePromise } from '.'; | ||
import { StyleValue } from 'vue'; | ||
@@ -24,3 +24,5 @@ | ||
export type TableFieldFormatter<T> = (value: unknown, key: string, item: T) => string; | ||
export type TableFieldAttribute<T> = Record<string, unknown> | ((value: unknown, key: string, item: T) => Record<string, unknown>); | ||
export type TableRowType = 'row' | 'row-details' | 'row-top' | 'row-bottom' | 'table-busy'; | ||
export type TableRowThead = 'top' | 'bottom'; | ||
export type TableStrictClassValue = unknown; | ||
export type TableField<T = any> = { | ||
@@ -38,8 +40,8 @@ key: LiteralUnion<keyof T>; | ||
filterByFormatted?: boolean | TableFieldFormatter<T>; | ||
tdClass?: ClassValue; | ||
tdClass?: TableStrictClassValue | ((value: unknown, key: string, item: T) => TableStrictClassValue); | ||
thClass?: ClassValue; | ||
thStyle?: StyleValue; | ||
variant?: ColorVariant | null; | ||
tdAttr?: TableFieldAttribute<T>; | ||
thAttr?: TableFieldAttribute<T>; | ||
tdAttr?: AttrsValue | ((value: unknown, key: string, item: T) => AttrsValue); | ||
thAttr?: AttrsValue | ((value: unknown, key: string, item: T | null, type: TableRowThead) => AttrsValue); | ||
isRowHeader?: boolean; | ||
@@ -46,0 +48,0 @@ stickyColumn?: boolean; |
@@ -14,2 +14,3 @@ export * from './classes'; | ||
export * from './keys'; | ||
export { default as normalizeInput } from './normalizeInput'; | ||
export { default as normalizeSlot } from './normalizeSlot'; | ||
@@ -16,0 +17,0 @@ export * from './object'; |
@@ -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.24.2", | ||
"version": "0.24.3", | ||
"license": "MIT", | ||
@@ -8,0 +8,0 @@ "main": "./dist/bootstrap-vue-next.umd.js", |
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
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
3541066
227
28345