diff --git a/components/lib/accordion/Accordion.d.ts b/components/lib/accordion/Accordion.d.ts index ab9cf81ec..4c6c554e3 100755 --- a/components/lib/accordion/Accordion.d.ts +++ b/components/lib/accordion/Accordion.d.ts @@ -10,6 +10,7 @@ import { VNode } from 'vue'; import { AccordionTabPassThroughOptionType } from '../accordiontab'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type AccordionPassThroughOptionType = AccordionPassThroughAttributes | ((options: AccordionPassThroughMethodOptions) => AccordionPassThroughAttributes | string) | string | null | undefined; @@ -30,6 +31,10 @@ export interface AccordionPassThroughMethodOptions { * Defines current inline state. */ state: AccordionState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** * Custom tab open event. @@ -149,6 +154,11 @@ export interface AccordionProps { * @type {AccordionPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/accordiontab/AccordionTab.d.ts b/components/lib/accordiontab/AccordionTab.d.ts index 26d00355f..eaec320a7 100755 --- a/components/lib/accordiontab/AccordionTab.d.ts +++ b/components/lib/accordiontab/AccordionTab.d.ts @@ -9,6 +9,7 @@ */ import { AnchorHTMLAttributes, HTMLAttributes, TransitionProps, VNode } from 'vue'; import { AccordionPassThroughOptions } from '../accordion'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type AccordionTabPassThroughOptionType = AccordionTabPassThroughAttributes | ((options: AccordionTabPassThroughMethodOptions) => AccordionTabPassThroughAttributes | string) | string | null | undefined; @@ -35,6 +36,10 @@ export interface AccordionTabPassThroughMethodOptions { * Defines current options. */ context: AccordionTabContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -132,6 +137,11 @@ export interface AccordionTabProps { * @type {AccordionTabPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; } /** diff --git a/components/lib/autocomplete/AutoComplete.d.ts b/components/lib/autocomplete/AutoComplete.d.ts index b2c9a334b..e79cbde3b 100755 --- a/components/lib/autocomplete/AutoComplete.d.ts +++ b/components/lib/autocomplete/AutoComplete.d.ts @@ -10,6 +10,7 @@ import { HTMLAttributes, InputHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptionType } from '../button'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; import { VirtualScrollerItemOptions, VirtualScrollerPassThroughOptionType, VirtualScrollerProps } from '../virtualscroller'; @@ -37,6 +38,10 @@ export interface AutoCompletePassThroughMethodOptions { * Defines current options. */ context: AutoCompleteContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -460,6 +465,11 @@ export interface AutoCompleteProps { * @type {AutoCompletePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/avatar/Avatar.d.ts b/components/lib/avatar/Avatar.d.ts index 75be19f5b..27ee5247f 100644 --- a/components/lib/avatar/Avatar.d.ts +++ b/components/lib/avatar/Avatar.d.ts @@ -9,6 +9,7 @@ import { VNode } from 'vue'; import { AvatarGroupPassThroughOptions } from '../avatargroup'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type AvatarPassThroughOptionType = AvatarPassThroughAttributes | ((options: AvatarPassThroughMethodOptions) => AvatarPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface AvatarPassThroughMethodOptions { * Defines parent instance. */ parent: AvatarGroupPassThroughOptions; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -106,6 +111,11 @@ export interface AvatarProps { * @type {AvatarPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/avatargroup/AvatarGroup.d.ts b/components/lib/avatargroup/AvatarGroup.d.ts index 63b2930fd..b73576e87 100644 --- a/components/lib/avatargroup/AvatarGroup.d.ts +++ b/components/lib/avatargroup/AvatarGroup.d.ts @@ -8,6 +8,7 @@ * */ import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type AvatarGroupPassThroughOptionType = AvatarGroupPassThroughAttributes | null | undefined; @@ -44,6 +45,11 @@ export interface AvatarGroupProps { * @type {AvatarGroupPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/badge/Badge.d.ts b/components/lib/badge/Badge.d.ts index dd067c4db..4aca992f3 100644 --- a/components/lib/badge/Badge.d.ts +++ b/components/lib/badge/Badge.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type BadgePassThroughOptionType = BadgePassThroughAttributes | ((options: BadgePassThroughMethodOptions) => BadgePassThroughAttributes | string) | string | null | undefined; @@ -25,6 +26,10 @@ export interface BadgePassThroughMethodOptions { * Defines valid properties. */ props: BadgeProps; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -71,6 +76,11 @@ export interface BadgeProps { * @type {BadgePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/badgedirective/BadgeDirective.d.ts b/components/lib/badgedirective/BadgeDirective.d.ts index cace5b1de..d49d7b254 100644 --- a/components/lib/badgedirective/BadgeDirective.d.ts +++ b/components/lib/badgedirective/BadgeDirective.d.ts @@ -8,6 +8,7 @@ */ import { DirectiveBinding, ObjectDirective } from 'vue'; import { DirectiveHooks } from '../basedirective'; +import { PassThroughOptions } from '../passthrough'; import { PTOptions } from '../ts-helpers'; export declare type BadgeDirectivePassThroughOptionType = BadgeDirectivePassThroughAttributes | ((options: BadgePassThroughMethodOptions) => BadgeDirectivePassThroughAttributes) | null | undefined; @@ -17,6 +18,10 @@ export declare type BadgeDirectivePassThroughOptionType = BadgeDirectivePassThro */ export interface BadgePassThroughMethodOptions { context: BadgeContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -28,6 +33,11 @@ export interface BadgeDirectiveOptions { * @type {BadgeDirectivePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/blockui/BlockUI.d.ts b/components/lib/blockui/BlockUI.d.ts index 579084eda..17c4a0c8f 100755 --- a/components/lib/blockui/BlockUI.d.ts +++ b/components/lib/blockui/BlockUI.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type BlockUIPassThroughOptionType = BlockUIPassThroughAttributes | ((options: BlockUIPassThroughMethodOptions) => BlockUIPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface BlockUIPassThroughMethodOptions { * Defines current inline state. */ state: BlockUIState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -98,6 +103,11 @@ export interface BlockUIProps { * @type {BlockUIPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/breadcrumb/Breadcrumb.d.ts b/components/lib/breadcrumb/Breadcrumb.d.ts index 241ae4877..1da36de47 100755 --- a/components/lib/breadcrumb/Breadcrumb.d.ts +++ b/components/lib/breadcrumb/Breadcrumb.d.ts @@ -10,6 +10,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type BreadcrumbPassThroughOptionType = BreadcrumbPassThroughAttributes | ((options: BreadcrumbPassThroughMethodOptions) => BreadcrumbPassThroughAttributes | string) | string | null | undefined; @@ -30,6 +31,10 @@ export interface BreadcrumbPassThroughMethodOptions { * Defines current options. */ context: BreadcrumbContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -145,6 +150,11 @@ export interface BreadcrumbProps { * @type {BreadcrumbPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/button/Button.d.ts b/components/lib/button/Button.d.ts index d6f229cdd..8d8b3a00d 100755 --- a/components/lib/button/Button.d.ts +++ b/components/lib/button/Button.d.ts @@ -9,6 +9,7 @@ */ import { ButtonHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ButtonPassThroughOptionType = ButtonPassThroughAttributes | ((options: ButtonPassThroughMethodOptions) => ButtonPassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface ButtonPassThroughMethodOptions { * Defines parent instance. */ parent: any; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -163,6 +168,11 @@ export interface ButtonProps extends ButtonHTMLAttributes { * @type {ButtonPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/calendar/Calendar.d.ts b/components/lib/calendar/Calendar.d.ts index 087b3d5bf..2df9ca370 100755 --- a/components/lib/calendar/Calendar.d.ts +++ b/components/lib/calendar/Calendar.d.ts @@ -10,6 +10,7 @@ import { HTMLAttributes, InputHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptionType } from '../button'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type CalendarPassThroughOptionType = CalendarPassThroughAttributes | ((options: CalendarPassThroughMethodOptions) => CalendarPassThroughAttributes | string) | string | null | undefined; @@ -36,6 +37,10 @@ export interface CalendarPassThroughMethodOptions { * Defines current options. */ context: CalendarContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -704,6 +709,11 @@ export interface CalendarProps { * @type {CalendarPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/card/Card.d.ts b/components/lib/card/Card.d.ts index 7572702d8..5bd350197 100755 --- a/components/lib/card/Card.d.ts +++ b/components/lib/card/Card.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type CardPassThroughOptionType = CardPassThroughAttributes | null | undefined; @@ -69,6 +70,11 @@ export interface CardProps { * @type {CardPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/carousel/Carousel.d.ts b/components/lib/carousel/Carousel.d.ts index 812e07a68..9eca605df 100755 --- a/components/lib/carousel/Carousel.d.ts +++ b/components/lib/carousel/Carousel.d.ts @@ -9,6 +9,7 @@ */ import { ButtonHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type CarouselPassThroughOptionType = CarouselPassThroughAttributes | ((options: CarouselPassThroughMethodOptions) => CarouselPassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface CarouselPassThroughMethodOptions { * Defines current options. */ context: CarouselContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -287,6 +292,11 @@ export interface CarouselProps { * @type {CarouselPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/cascadeselect/CascadeSelect.d.ts b/components/lib/cascadeselect/CascadeSelect.d.ts index fa30d6541..4b4cf92c9 100644 --- a/components/lib/cascadeselect/CascadeSelect.d.ts +++ b/components/lib/cascadeselect/CascadeSelect.d.ts @@ -9,6 +9,7 @@ */ import { HTMLAttributes, InputHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type CascadeSelectPassThroughOptionType = CascadeSelectPassThroughAttributes | ((options: CascadeSelectPassThroughMethodOptions) => CascadeSelectPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface CascadeSelectPassThroughMethodOptions { * Defines current inline state. */ state: CascadeSelectState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -335,6 +340,11 @@ export interface CascadeSelectProps { * @type {CascadeSelectPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/chart/Chart.d.ts b/components/lib/chart/Chart.d.ts index 27d163a7f..85fb68b49 100755 --- a/components/lib/chart/Chart.d.ts +++ b/components/lib/chart/Chart.d.ts @@ -9,6 +9,7 @@ */ import { CanvasHTMLAttributes } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ChartPassThroughOptionType = ChartPassThroughAttributes | ((options: ChartPassThroughMethodOptions) => ChartPassThroughAttributes | string) | string | null | undefined; @@ -25,6 +26,10 @@ export interface ChartPassThroughMethodOptions { * Defines valid properties. */ props: ChartProps; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -112,6 +117,11 @@ export interface ChartProps { * @type {ChartPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/checkbox/Checkbox.d.ts b/components/lib/checkbox/Checkbox.d.ts index c0fe3c0b8..422e77d3a 100755 --- a/components/lib/checkbox/Checkbox.d.ts +++ b/components/lib/checkbox/Checkbox.d.ts @@ -9,6 +9,7 @@ */ import { InputHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type CheckboxPassThroughOptionType = CheckboxPassThroughAttributes | ((options: CheckboxPassThroughMethodOptions) => CheckboxPassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface CheckboxPassThroughMethodOptions { * Defines current options. */ context: CheckboxContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -164,6 +169,11 @@ export interface CheckboxProps { * @type {CheckboxPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/chip/Chip.d.ts b/components/lib/chip/Chip.d.ts index e73aed187..cb1105aef 100644 --- a/components/lib/chip/Chip.d.ts +++ b/components/lib/chip/Chip.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ChipPassThroughOptionType = ChipPassThroughAttributes | ((options: ChipPassThroughMethodOptions) => ChipPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface ChipPassThroughMethodOptions { * Defines current inline state. */ state: ChipState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -113,6 +118,11 @@ export interface ChipProps { * @type {ChipPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/chips/Chips.d.ts b/components/lib/chips/Chips.d.ts index 8060e4f14..299ae9c94 100755 --- a/components/lib/chips/Chips.d.ts +++ b/components/lib/chips/Chips.d.ts @@ -9,6 +9,7 @@ */ import { InputHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ChipsPassThroughOptionType = ChipsPassThroughAttributes | ((options: ChipsPassThroughMethodOptions) => ChipsPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface ChipsPassThroughMethodOptions { * Defines current inline state. */ state: ChipsState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -192,6 +197,11 @@ export interface ChipsProps { * @type {ChipsPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/colorpicker/ColorPicker.d.ts b/components/lib/colorpicker/ColorPicker.d.ts index 14c3729fa..d59e5196e 100755 --- a/components/lib/colorpicker/ColorPicker.d.ts +++ b/components/lib/colorpicker/ColorPicker.d.ts @@ -9,6 +9,7 @@ */ import { TransitionProps } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ColorPickerPassThroughOptionType = ColorPickerPassThroughAttributes | ((options: ColorPickerPassThroughMethodOptions) => ColorPickerPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface ColorPickerPassThroughMethodOptions { * Defines current inline state. */ state: ColorPickerState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -174,6 +179,11 @@ export interface ColorPickerProps { * @type {ColorPickerPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/column/Column.d.ts b/components/lib/column/Column.d.ts index 878908ed4..ba785b3d1 100755 --- a/components/lib/column/Column.d.ts +++ b/components/lib/column/Column.d.ts @@ -14,6 +14,7 @@ import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptionType } from '../button'; import { DataTablePassThroughOptions } from '../datatable'; import { DropdownPassThroughOptionType } from '../dropdown'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; import { VirtualScrollerLoaderOptions } from '../virtualscroller'; @@ -39,6 +40,10 @@ export interface ColumnPassThroughMethodOptions { * Defines current options. */ context: ColumnContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -580,6 +585,11 @@ export interface ColumnProps { * @type {ColumnPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/columngroup/ColumnGroup.d.ts b/components/lib/columngroup/ColumnGroup.d.ts index 57478e3e9..5187ae74e 100755 --- a/components/lib/columngroup/ColumnGroup.d.ts +++ b/components/lib/columngroup/ColumnGroup.d.ts @@ -7,6 +7,7 @@ */ import { ComponentHooks } from '../basecomponent'; import { DataTablePassThroughOptions } from '../datatable'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ColumnGroupPassThroughOptionType = ColumnGroupPassThroughAttributes | ((options: ColumnGroupPassThroughMethodOptions) => ColumnGroupPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface ColumnGroupPassThroughMethodOptions { * Defines current options. */ context: ColumnGroupContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -69,6 +74,11 @@ export interface ColumnGroupProps { * @type {ColumnGroupPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/confirmdialog/ConfirmDialog.d.ts b/components/lib/confirmdialog/ConfirmDialog.d.ts index 78f10fa3e..9e73b8373 100644 --- a/components/lib/confirmdialog/ConfirmDialog.d.ts +++ b/components/lib/confirmdialog/ConfirmDialog.d.ts @@ -11,6 +11,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptions } from '../button'; import { ConfirmationOptions } from '../confirmationoptions'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ConfirmDialogPassThroughOptionType = ConfirmDialogPassThroughAttributes | ((options: ConfirmDialogPassThroughMethodOptions) => ConfirmDialogPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface ConfirmDialogPassThroughMethodOptions { * Defines current inline state. */ state: ConfirmDialogState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -162,6 +167,11 @@ export interface ConfirmDialogProps { * @type {ConfirmDialogPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/confirmpopup/ConfirmPopup.d.ts b/components/lib/confirmpopup/ConfirmPopup.d.ts index fa3f61ac4..d2a54f7ad 100644 --- a/components/lib/confirmpopup/ConfirmPopup.d.ts +++ b/components/lib/confirmpopup/ConfirmPopup.d.ts @@ -11,6 +11,7 @@ import { TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptions } from '../button'; import { ConfirmationOptions } from '../confirmationoptions'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ConfirmPopupPassThroughOptionType = ConfirmPopupPassThroughAttributes | ((options: ConfirmPopupPassThroughMethodOptions) => ConfirmPopupPassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface ConfirmPopupPassThroughMethodOptions { * Defines current inline state. */ state: ConfirmPopupState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -116,6 +121,11 @@ export interface ConfirmPopupProps { * @type {ConfirmPopupPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/contextmenu/ContextMenu.d.ts b/components/lib/contextmenu/ContextMenu.d.ts index 5ee1e85d1..1475c6c33 100755 --- a/components/lib/contextmenu/ContextMenu.d.ts +++ b/components/lib/contextmenu/ContextMenu.d.ts @@ -11,6 +11,7 @@ import { TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ContextMenuPassThroughOptionType = ContextMenuPassThroughAttributes | ((options: ContextMenuPassThroughMethodOptions) => ContextMenuPassThroughAttributes | string) | string | null | undefined; @@ -37,6 +38,10 @@ export interface ContextMenuPassThroughMethodOptions { * Defines current options. */ context: ContextMenuContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -251,6 +256,11 @@ export interface ContextMenuProps { * @type {ContextMenuPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/datatable/DataTable.d.ts b/components/lib/datatable/DataTable.d.ts index 90940d489..3b9c1cdef 100755 --- a/components/lib/datatable/DataTable.d.ts +++ b/components/lib/datatable/DataTable.d.ts @@ -12,6 +12,7 @@ import { ComponentHooks } from '../basecomponent'; import { ColumnPassThroughOptionType } from '../column'; import { ColumnGroupPassThroughOptionType } from '../columngroup'; import { PaginatorPassThroughOptionType } from '../paginator'; +import { PassThroughOptions } from '../passthrough'; import { RowPassThroughOptionType } from '../row'; import { ClassComponent, GlobalComponentConstructor, Nullable, PTOptions } from '../ts-helpers'; import { VirtualScrollerPassThroughOptionType, VirtualScrollerProps } from '../virtualscroller'; @@ -40,6 +41,10 @@ export interface DataTablePassThroughMethodOptions { * Defines current options. */ context: DataTableContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -1098,6 +1103,11 @@ export interface DataTableProps { * @type {DataTablePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/dataview/DataView.d.ts b/components/lib/dataview/DataView.d.ts index aca1d17d5..e52f7b08c 100755 --- a/components/lib/dataview/DataView.d.ts +++ b/components/lib/dataview/DataView.d.ts @@ -10,6 +10,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { PaginatorPassThroughOptionType } from '../paginator'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type DataViewPassThroughOptionType = DataViewPassThroughAttributes | ((options: DataViewPassThroughMethodOptions) => DataViewPassThroughAttributes | string) | string | null | undefined; @@ -30,6 +31,10 @@ export interface DataViewPassThroughMethodOptions { * Defines current inline state. */ state: DataViewState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** * Custom page event. @@ -222,6 +227,11 @@ export interface DataViewProps { * @type {DataViewPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/dataviewlayoutoptions/DataViewLayoutOptions.d.ts b/components/lib/dataviewlayoutoptions/DataViewLayoutOptions.d.ts index 2a4fa3cb6..1fbaa38c8 100755 --- a/components/lib/dataviewlayoutoptions/DataViewLayoutOptions.d.ts +++ b/components/lib/dataviewlayoutoptions/DataViewLayoutOptions.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type DataViewLayoutOptionsPassThroughOptionType = @@ -34,6 +35,10 @@ export interface DataViewLayoutOptionsPassThroughMethodOptions { * Defines current inline state. */ state: DataViewLayoutOptionsState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -104,6 +109,11 @@ export interface DataViewLayoutOptionsProps { * @type {DataViewLayoutOptionsPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/deferredcontent/DeferredContent.d.ts b/components/lib/deferredcontent/DeferredContent.d.ts index bbcc0a8e9..4fe22ddda 100755 --- a/components/lib/deferredcontent/DeferredContent.d.ts +++ b/components/lib/deferredcontent/DeferredContent.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type DeferredContentPassThroughOptionType = DeferredContentPassThroughAttributes | ((options: DeferredContentPassThroughMethodOptions) => DeferredContentPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface DeferredContentPassThroughMethodOptions { * Defines current inline state. */ state: DeferredContentState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -74,6 +79,11 @@ export interface DeferredContentProps { * @type {DeferredContentPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/dialog/Dialog.d.ts b/components/lib/dialog/Dialog.d.ts index a7d9f5a44..18a7710a1 100755 --- a/components/lib/dialog/Dialog.d.ts +++ b/components/lib/dialog/Dialog.d.ts @@ -9,6 +9,7 @@ */ import { HTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type DialogPassThroughOptionType = DialogPassThroughAttributes | ((options: DialogPassThroughMethodOptions) => DialogPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface DialogPassThroughMethodOptions { * Defines current inline state. */ state: DialogState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -270,6 +275,11 @@ export interface DialogProps { * @type {DialogPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/divider/Divider.d.ts b/components/lib/divider/Divider.d.ts index af3a25796..1670c3c73 100644 --- a/components/lib/divider/Divider.d.ts +++ b/components/lib/divider/Divider.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type DividerPassThroughOptionType = DividerPassThroughAttributes | ((options: DividerPassThroughMethodOptions) => DividerPassThroughAttributes | string) | string | null | undefined; @@ -25,6 +26,10 @@ export interface DividerPassThroughMethodOptions { * Defines valid properties. */ props: DividerProps; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -77,6 +82,11 @@ export interface DividerProps { * @type {DividerPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/dock/Dock.d.ts b/components/lib/dock/Dock.d.ts index edf3bb647..b22bd00c9 100644 --- a/components/lib/dock/Dock.d.ts +++ b/components/lib/dock/Dock.d.ts @@ -10,6 +10,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type DockPassThroughOptionType = DockPassThroughAttributes | ((options: DockPassThroughMethodOptions) => DockPassThroughAttributes | string) | string | null | undefined; @@ -34,6 +35,10 @@ export interface DockPassThroughMethodOptions { * Defines current options. */ context: DockContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -212,6 +217,11 @@ export interface DockProps { * @type {DockPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/dropdown/Dropdown.d.ts b/components/lib/dropdown/Dropdown.d.ts index b29384b74..1c0f5e1c1 100755 --- a/components/lib/dropdown/Dropdown.d.ts +++ b/components/lib/dropdown/Dropdown.d.ts @@ -9,6 +9,7 @@ */ import { HTMLAttributes, InputHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; import { VirtualScrollerItemOptions, VirtualScrollerPassThroughOptionType, VirtualScrollerProps } from '../virtualscroller'; @@ -36,6 +37,10 @@ export interface DropdownPassThroughMethodOptions { * Defines current options. */ context: DropdownContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -441,6 +446,11 @@ export interface DropdownProps { * @type {DropdownPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/editor/Editor.d.ts b/components/lib/editor/Editor.d.ts index 9b3c5c304..3e2e2635a 100755 --- a/components/lib/editor/Editor.d.ts +++ b/components/lib/editor/Editor.d.ts @@ -9,7 +9,9 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; + export declare type EditorPassThroughOptionType = EditorPassThroughAttributes | ((options: EditorPassThroughMethodOptions) => EditorPassThroughAttributes | string) | string | null | undefined; /** @@ -28,6 +30,10 @@ export interface EditorPassThroughMethodOptions { * Defines current inline state. */ state: EditorState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -229,6 +235,11 @@ export interface EditorProps { * @type {EditorPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/fieldset/Fieldset.d.ts b/components/lib/fieldset/Fieldset.d.ts index 5d4518387..c3cfdbb06 100755 --- a/components/lib/fieldset/Fieldset.d.ts +++ b/components/lib/fieldset/Fieldset.d.ts @@ -9,6 +9,7 @@ */ import { AnchorHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type FieldsetPassThroughOptionType = FieldsetPassThroughAttributes | ((options: FieldsetPassThroughMethodOptions) => FieldsetPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface FieldsetPassThroughMethodOptions { * Defines current inline state. */ state: FieldsetState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -138,6 +143,11 @@ export interface FieldsetProps { * @type {FieldsetPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/fileupload/FileUpload.d.ts b/components/lib/fileupload/FileUpload.d.ts index 4d30480eb..a4391cd74 100755 --- a/components/lib/fileupload/FileUpload.d.ts +++ b/components/lib/fileupload/FileUpload.d.ts @@ -11,6 +11,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptions } from '../button'; import { MessagePassThroughOptions } from '../message'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type FileUploadPassThroughOptionType = FileUploadPassThroughAttributes | ((options: FileUploadPassThroughMethodOptions) => FileUploadPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface FileUploadPassThroughMethodOptions { * Defines current inline state. */ state: FileUploadState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -423,6 +428,11 @@ export interface FileUploadProps { * @type {FileUploadPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/focustrap/FocusTrap.d.ts b/components/lib/focustrap/FocusTrap.d.ts index 188bc8d7f..b6dfa0424 100644 --- a/components/lib/focustrap/FocusTrap.d.ts +++ b/components/lib/focustrap/FocusTrap.d.ts @@ -8,6 +8,7 @@ */ import { DirectiveBinding, ObjectDirective } from 'vue'; import { DirectiveHooks } from '../basedirective'; +import { PassThroughOptions } from '../passthrough'; import { PTOptions } from '../ts-helpers'; export declare type FocusTrapDirectivePassThroughOptionType = FocusTrapDirectivePassThroughAttributes | null | undefined; @@ -31,6 +32,11 @@ export interface FocusTrapOptions { * @type {FocusTrapDirectivePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; } /** diff --git a/components/lib/galleria/Galleria.d.ts b/components/lib/galleria/Galleria.d.ts index b156d601b..faa09dedc 100755 --- a/components/lib/galleria/Galleria.d.ts +++ b/components/lib/galleria/Galleria.d.ts @@ -9,6 +9,7 @@ */ import { ButtonHTMLAttributes, HTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type GalleriaPassThroughOptionType = GalleriaPassThroughAttributes | ((options: GalleriaPassThroughMethodOptions) => GalleriaPassThroughAttributes | string) | string | null | undefined; @@ -35,6 +36,10 @@ export interface GalleriaPassThroughMethodOptions { * Defines current options. */ context: GalleriaContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } export interface GalleriaResponsiveOptions { @@ -390,6 +395,11 @@ export interface GalleriaProps { * @type {GalleriaPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/image/Image.d.ts b/components/lib/image/Image.d.ts index 2287fdd82..8f73c7faa 100644 --- a/components/lib/image/Image.d.ts +++ b/components/lib/image/Image.d.ts @@ -9,6 +9,7 @@ */ import { TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ImagePassThroughOptionType = ImagePassThroughAttributes | ((options: ImagePassThroughMethodOptions) => ImagePassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface ImagePassThroughMethodOptions { * Defines current inline state. */ state: ImageState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -191,6 +196,11 @@ export interface ImageProps { * @type {ImagePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/inlinemessage/InlineMessage.d.ts b/components/lib/inlinemessage/InlineMessage.d.ts index 770a242c2..27442d332 100755 --- a/components/lib/inlinemessage/InlineMessage.d.ts +++ b/components/lib/inlinemessage/InlineMessage.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type InlineMessagePassThroughOptionType = InlineMessagePassThroughAttributes | ((options: InlineMessagePassThroughMethodOptions) => InlineMessagePassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface InlineMessagePassThroughMethodOptions { * Defines current inline state. */ state: InlineMessageState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -92,6 +97,11 @@ export interface InlineMessageProps { * @type {InlineMessagePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/inplace/Inplace.d.ts b/components/lib/inplace/Inplace.d.ts index ce26b5e3b..5401c8a3c 100755 --- a/components/lib/inplace/Inplace.d.ts +++ b/components/lib/inplace/Inplace.d.ts @@ -11,6 +11,7 @@ import { ButtonHTMLAttributes, HTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptions } from '../button'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type InplacePassThroughOptionType = InplacePassThroughAttributes | ((options: InplacePassThroughMethodOptions) => InplacePassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface InplacePassThroughMethodOptions { * Defines current inline state. */ state: InplaceState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -117,6 +122,11 @@ export interface InplaceProps { * @type {InplacePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/inputmask/InputMask.d.ts b/components/lib/inputmask/InputMask.d.ts index 32d33c41b..5733f0cf0 100755 --- a/components/lib/inputmask/InputMask.d.ts +++ b/components/lib/inputmask/InputMask.d.ts @@ -8,6 +8,7 @@ * */ import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type InputMaskPassThroughOptionType = InputMaskPassThroughAttributes | ((options: InputMaskPassThroughMethodOptions) => InputMaskPassThroughAttributes | string) | string | null | undefined; @@ -28,6 +29,10 @@ export interface InputMaskPassThroughMethodOptions { * Defines current options. */ context: InputMaskContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -106,6 +111,11 @@ export interface InputMaskProps { * @type {InputMaskPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/inputnumber/InputNumber.d.ts b/components/lib/inputnumber/InputNumber.d.ts index 188977a17..51ac116ec 100755 --- a/components/lib/inputnumber/InputNumber.d.ts +++ b/components/lib/inputnumber/InputNumber.d.ts @@ -11,6 +11,7 @@ import { ButtonHTMLAttributes, InputHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptionType } from '../button'; import { InputTextPassThroughOptionType } from '../inputtext'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, Nullable, PTOptions } from '../ts-helpers'; export declare type InputNumberPassThroughOptionType = InputNumberPassThroughAttributes | ((options: InputNumberPassThroughMethodOptions) => InputNumberPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface InputNumberPassThroughMethodOptions { * Defines current inline state. */ state: InputNumberState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -283,6 +288,11 @@ export interface InputNumberProps { * @type {InputNumberPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/inputswitch/InputSwitch.d.ts b/components/lib/inputswitch/InputSwitch.d.ts index 8115f3b20..fa4a5dd65 100755 --- a/components/lib/inputswitch/InputSwitch.d.ts +++ b/components/lib/inputswitch/InputSwitch.d.ts @@ -9,6 +9,7 @@ */ import { InputHTMLAttributes } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type InputSwitchPassThroughOptionType = InputSwitchPassThroughAttributes | ((options: InputSwitchPassThroughMethodOptions) => InputSwitchPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface InputSwitchPassThroughMethodOptions { * Defines current inline state. */ state: InputSwitchState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -125,6 +130,11 @@ export interface InputSwitchProps { * @type {InputSwitchPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/inputtext/InputText.d.ts b/components/lib/inputtext/InputText.d.ts index 877c70e88..a8649b5b3 100755 --- a/components/lib/inputtext/InputText.d.ts +++ b/components/lib/inputtext/InputText.d.ts @@ -9,6 +9,7 @@ */ import { InputHTMLAttributes } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, Nullable, PTOptions } from '../ts-helpers'; export declare type InputTextPassThroughOptionType = InputTextPassThroughAttributes | ((options: InputTextPassThroughMethodOptions) => InputTextPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface InputTextPassThroughMethodOptions { * Defines current options. */ context: InputTextContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -87,6 +92,11 @@ export interface InputTextProps extends InputHTMLAttributes { * @type {InputTextPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/knob/Knob.d.ts b/components/lib/knob/Knob.d.ts index e49507ce3..69c9b605f 100644 --- a/components/lib/knob/Knob.d.ts +++ b/components/lib/knob/Knob.d.ts @@ -8,6 +8,7 @@ * */ import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type KnobPassThroughOptionType = KnobPassThroughAttributes | ((options: KnobPassThroughMethodOptions) => KnobPassThroughAttributes | string) | string | null | undefined; @@ -28,6 +29,10 @@ export interface KnobPassThroughMethodOptions { * Defines current inline state. */ state: KnobState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -184,6 +189,11 @@ export interface KnobProps { * @type {KnobPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/listbox/Listbox.d.ts b/components/lib/listbox/Listbox.d.ts index db9520ecd..a6429ce12 100755 --- a/components/lib/listbox/Listbox.d.ts +++ b/components/lib/listbox/Listbox.d.ts @@ -9,6 +9,7 @@ */ import { InputHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; import { VirtualScrollerItemOptions, VirtualScrollerPassThroughOptionType, VirtualScrollerProps } from '../virtualscroller'; @@ -34,6 +35,10 @@ export interface ListboxPassThroughMethodOptions { * Defines current options. */ context: ListboxContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -335,6 +340,11 @@ export interface ListboxProps { * @type {ListboxPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/megamenu/MegaMenu.d.ts b/components/lib/megamenu/MegaMenu.d.ts index f0d2da488..f02debc86 100755 --- a/components/lib/megamenu/MegaMenu.d.ts +++ b/components/lib/megamenu/MegaMenu.d.ts @@ -10,6 +10,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type MegaMenuPassThroughOptionType = MegaMenuPassThroughAttributes | ((options: MegaMenuPassThroughMethodOptions) => MegaMenuPassThroughAttributes | string) | string | null | undefined; @@ -34,6 +35,10 @@ export interface MegaMenuPassThroughMethodOptions { * Defines current options. */ context: MegaMenuContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -248,6 +253,11 @@ export interface MegaMenuProps { * @type {MegaMenuPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/menu/Menu.d.ts b/components/lib/menu/Menu.d.ts index e8b33b79b..1f5329996 100755 --- a/components/lib/menu/Menu.d.ts +++ b/components/lib/menu/Menu.d.ts @@ -10,6 +10,7 @@ import { TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type MenuPassThroughOptionType = MenuPassThroughAttributes | ((options: MenuPassThroughMethodOptions) => MenuPassThroughAttributes | string) | string | null | undefined; @@ -36,6 +37,10 @@ export interface MenuPassThroughMethodOptions { * Defines current options. */ context: MenuContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -220,6 +225,11 @@ export interface MenuProps { * @type {MenuPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/menubar/Menubar.d.ts b/components/lib/menubar/Menubar.d.ts index 2611eca67..35ddaf35e 100755 --- a/components/lib/menubar/Menubar.d.ts +++ b/components/lib/menubar/Menubar.d.ts @@ -10,6 +10,7 @@ import { ButtonHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type MenubarPassThroughOptionType = MenubarPassThroughAttributes | ((options: MenubarPassThroughMethodOptions) => MenubarPassThroughAttributes | string) | string | null | undefined; @@ -34,6 +35,10 @@ export interface MenubarPassThroughMethodOptions { * Defines current options. */ context: MenubarContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -239,6 +244,11 @@ export interface MenubarProps { * @type {MenubarPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/message/Message.d.ts b/components/lib/message/Message.d.ts index d7f310963..f8e2dfe55 100755 --- a/components/lib/message/Message.d.ts +++ b/components/lib/message/Message.d.ts @@ -9,6 +9,7 @@ */ import { ButtonHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type MessagePassThroughOptionType = MessagePassThroughAttributes | ((options: MessagePassThroughMethodOptions) => MessagePassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface MessagePassThroughMethodOptions { * Defines current inline state. */ state: MessageState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -143,6 +148,11 @@ export interface MessageProps { * @type {MessagePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/multiselect/MultiSelect.d.ts b/components/lib/multiselect/MultiSelect.d.ts index 1e14a82c9..6e5dd6a79 100755 --- a/components/lib/multiselect/MultiSelect.d.ts +++ b/components/lib/multiselect/MultiSelect.d.ts @@ -9,6 +9,7 @@ */ import { ButtonHTMLAttributes, HTMLAttributes, InputHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; import { VirtualScrollerItemOptions, VirtualScrollerPassThroughOptionType, VirtualScrollerProps } from '../virtualscroller'; @@ -36,6 +37,10 @@ export interface MultiSelectPassThroughMethodOptions { * Defines current options. */ context: MultiSelectContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -523,6 +528,11 @@ export interface MultiSelectProps { * @type {MultiSelectPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/orderlist/OrderList.d.ts b/components/lib/orderlist/OrderList.d.ts index b5f08cfa2..bbb0216aa 100755 --- a/components/lib/orderlist/OrderList.d.ts +++ b/components/lib/orderlist/OrderList.d.ts @@ -10,6 +10,7 @@ import { ButtonHTMLAttributes, HTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptionType } from '../button'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type OrderListPassThroughOptionType = OrderListPassThroughAttributes | ((options: OrderListPassThroughMethodOptions) => OrderListPassThroughAttributes | string) | string | null | undefined; @@ -36,6 +37,10 @@ export interface OrderListPassThroughMethodOptions { * Defines current options. */ context: OrderListContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -253,6 +258,11 @@ export interface OrderListProps { * @type {OrderListPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/organizationchart/OrganizationChart.d.ts b/components/lib/organizationchart/OrganizationChart.d.ts index 1f53dc76e..853457c4e 100755 --- a/components/lib/organizationchart/OrganizationChart.d.ts +++ b/components/lib/organizationchart/OrganizationChart.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type OrganizationChartPassThroughOptionType = OrganizationChartPassThroughAttributes | ((options: OrganizationChartPassThroughMethodOptions) => OrganizationChartPassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface OrganizationChartPassThroughMethodOptions { * Defines current options. */ context: OrganizationChartContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -237,6 +242,11 @@ export interface OrganizationChartProps { * @type {OrganizationChartPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/overlaypanel/OverlayPanel.d.ts b/components/lib/overlaypanel/OverlayPanel.d.ts index b3fa8b955..f96bcb986 100755 --- a/components/lib/overlaypanel/OverlayPanel.d.ts +++ b/components/lib/overlaypanel/OverlayPanel.d.ts @@ -9,6 +9,7 @@ */ import { TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type OverlayPanelPassThroughOptionType = OverlayPanelPassThroughAttributes | ((options: OverlayPanelPassThroughMethodOptions) => OverlayPanelPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface OverlayPanelPassThroughMethodOptions { * Defines current inline state. */ state: OverlayPanelState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -148,6 +153,11 @@ export interface OverlayPanelProps { * @type {OverlayPanelPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/paginator/Paginator.d.ts b/components/lib/paginator/Paginator.d.ts index bf5d70d75..014510526 100755 --- a/components/lib/paginator/Paginator.d.ts +++ b/components/lib/paginator/Paginator.d.ts @@ -11,6 +11,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { DropdownPassThroughOptionType } from '../dropdown'; import { InputNumberPassThroughOptionType } from '../inputnumber'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type PaginatorPassThroughOptionType = PaginatorPassThroughAttributes | ((options: PaginatorPassThroughMethodOptions) => PaginatorPassThroughAttributes | string) | string | null | undefined; @@ -35,6 +36,10 @@ export interface PaginatorPassThroughMethodOptions { * Defines current options. */ context: PaginatorContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -248,6 +253,11 @@ export interface PaginatorProps { * @type {PaginatorPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; } /** diff --git a/components/lib/panel/Panel.d.ts b/components/lib/panel/Panel.d.ts index 3d3562495..036bc85a9 100755 --- a/components/lib/panel/Panel.d.ts +++ b/components/lib/panel/Panel.d.ts @@ -9,6 +9,7 @@ */ import { ButtonHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type PanelPassThroughOptionType = PanelPassThroughAttributes | ((options: PanelPassThroughMethodOptions) => PanelPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface PanelPassThroughMethodOptions { * Defines current inline state. */ state: PanelState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -146,6 +151,11 @@ export interface PanelProps { * @type {PanelPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/panelmenu/PanelMenu.d.ts b/components/lib/panelmenu/PanelMenu.d.ts index 6db7e8943..3b52da32f 100755 --- a/components/lib/panelmenu/PanelMenu.d.ts +++ b/components/lib/panelmenu/PanelMenu.d.ts @@ -10,6 +10,7 @@ import { TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type PanelMenuPassThroughOptionType = PanelMenuPassThroughAttributes | ((options: PanelMenuPassThroughMethodOptions) => PanelMenuPassThroughAttributes | string) | string | null | undefined; @@ -36,6 +37,10 @@ export interface PanelMenuPassThroughMethodOptions { * Defines current options. */ context: PanelMenuContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -252,6 +257,11 @@ export interface PanelMenuProps { * @type {PanelMenuPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/passthrough/index.d.ts b/components/lib/passthrough/index.d.ts index 6acf08535..04ad096c1 100644 --- a/components/lib/passthrough/index.d.ts +++ b/components/lib/passthrough/index.d.ts @@ -1,6 +1,6 @@ -export interface usePassThroughOptions { +export interface PassThroughOptions { mergeSections?: boolean | undefined; mergeProps?: boolean | undefined; } -export declare function usePassThrough(pt1: object, pt2: object, options?: usePassThroughOptions): object; +export declare function usePassThrough(pt1: object, pt2: object, options?: PassThroughOptions): object; diff --git a/components/lib/password/Password.d.ts b/components/lib/password/Password.d.ts index e43a4bd5c..f74eb4283 100755 --- a/components/lib/password/Password.d.ts +++ b/components/lib/password/Password.d.ts @@ -10,6 +10,7 @@ import { HTMLAttributes, InputHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { InputTextPassThroughOptionType } from '../inputtext'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, Nullable, PTOptions } from '../ts-helpers'; export declare type PasswordPassThroughOptionType = PasswordPassThroughAttributes | ((options: PasswordPassThroughMethodOptions) => PasswordPassThroughAttributes | string) | string | null | undefined; @@ -32,6 +33,10 @@ export interface PasswordPassThroughMethodOptions { * Defines current inline state. */ state: PasswordState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -253,6 +258,11 @@ export interface PasswordProps extends InputHTMLAttributes { * @type {PasswordPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/picklist/PickList.d.ts b/components/lib/picklist/PickList.d.ts index 284ef78e9..6013909c2 100755 --- a/components/lib/picklist/PickList.d.ts +++ b/components/lib/picklist/PickList.d.ts @@ -10,6 +10,7 @@ import { ButtonHTMLAttributes, HTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptionType } from '../button'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type PickListPassThroughOptionType = PickListPassThroughAttributes | ((options: PickListPassThroughMethodOptions) => PickListPassThroughAttributes | string) | string | null | undefined; @@ -36,6 +37,10 @@ export interface PickListPassThroughMethodOptions { * Defines current options. */ context: PickListContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -386,6 +391,11 @@ export interface PickListProps { * @type {PickListPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/progressbar/ProgressBar.d.ts b/components/lib/progressbar/ProgressBar.d.ts index 1b7e1c1ed..50faedfb5 100755 --- a/components/lib/progressbar/ProgressBar.d.ts +++ b/components/lib/progressbar/ProgressBar.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ProgressBarPassThroughOptionType = ProgressBarPassThroughAttributes | ((options: ProgressBarPassThroughMethodOptions) => ProgressBarPassThroughAttributes | string) | string | null | undefined; @@ -25,6 +26,10 @@ export interface ProgressBarPassThroughMethodOptions { * Defines valid properties. */ props: ProgressBarProps; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -81,6 +86,11 @@ export interface ProgressBarProps { * @type {ProgressBarPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/progressspinner/ProgressSpinner.d.ts b/components/lib/progressspinner/ProgressSpinner.d.ts index f70f9ee3b..5127fc49a 100755 --- a/components/lib/progressspinner/ProgressSpinner.d.ts +++ b/components/lib/progressspinner/ProgressSpinner.d.ts @@ -8,6 +8,7 @@ * */ import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ProgressSpinnerPassThroughOptionType = ProgressSpinnerPassThroughAttributes | ((options: ProgressSpinnerPassThroughMethodOptions) => ProgressSpinnerPassThroughAttributes | string) | string | null | undefined; @@ -24,6 +25,10 @@ export interface ProgressSpinnerPassThroughMethodOptions { * Defines valid properties. */ props: ProgressSpinnerProps; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -80,6 +85,11 @@ export interface ProgressSpinnerProps { * @type {ProgressSpinnerPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/radiobutton/RadioButton.d.ts b/components/lib/radiobutton/RadioButton.d.ts index b279547ad..1b5ced23b 100755 --- a/components/lib/radiobutton/RadioButton.d.ts +++ b/components/lib/radiobutton/RadioButton.d.ts @@ -9,6 +9,7 @@ */ import { InputHTMLAttributes } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type RadioButtonPassThroughOptionType = RadioButtonPassThroughAttributes | ((options: RadioButtonPassThroughMethodOptions) => RadioButtonPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface RadioButtonPassThroughMethodOptions { * Defines current inline state. */ state: RadioButtonState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -131,6 +136,11 @@ export interface RadioButtonProps { * @type {RadioButtonPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/rating/Rating.d.ts b/components/lib/rating/Rating.d.ts index fc8019ed7..6b73e2374 100755 --- a/components/lib/rating/Rating.d.ts +++ b/components/lib/rating/Rating.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type RatingPassThroughOptionType = RatingPassThroughAttributes | ((options: RatingPassThroughMethodOptions) => RatingPassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface RatingPassThroughMethodOptions { * Defines current options. */ context: RatingContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -191,6 +196,11 @@ export interface RatingProps { * @type {RatingPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/ripple/Ripple.d.ts b/components/lib/ripple/Ripple.d.ts index 76c84050f..d839a9e2e 100644 --- a/components/lib/ripple/Ripple.d.ts +++ b/components/lib/ripple/Ripple.d.ts @@ -8,6 +8,7 @@ */ import { DirectiveBinding, ObjectDirective } from 'vue'; import { DirectiveHooks } from '../basedirective'; +import { PassThroughOptions } from '../passthrough'; import { PTOptions } from '../ts-helpers'; export declare type RippleDirectivePassThroughOptionType = RippleDirectivePassThroughAttributes | null | undefined; @@ -21,6 +22,11 @@ export interface RippleOptions { * @type {RippleDirectivePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/row/Row.d.ts b/components/lib/row/Row.d.ts index ca8066004..ce837a804 100755 --- a/components/lib/row/Row.d.ts +++ b/components/lib/row/Row.d.ts @@ -31,6 +31,10 @@ export interface RowPassThroughMethodOptions { * Defines current options. */ context: RowContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** diff --git a/components/lib/scrollpanel/ScrollPanel.d.ts b/components/lib/scrollpanel/ScrollPanel.d.ts index abddc6269..b52763000 100644 --- a/components/lib/scrollpanel/ScrollPanel.d.ts +++ b/components/lib/scrollpanel/ScrollPanel.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ScrollPanelPassThroughOptionType = ScrollPanelPassThroughAttributes | ((options: ScrollPanelPassThroughMethodOptions) => ScrollPanelPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface ScrollPanelPassThroughMethodOptions { * Defines current inline state. */ state: ScrollPanelState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -109,6 +114,11 @@ export interface ScrollPanelProps { * @type {ScrollPanelPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/scrolltop/ScrollTop.d.ts b/components/lib/scrolltop/ScrollTop.d.ts index 7af9db501..571113b2a 100644 --- a/components/lib/scrolltop/ScrollTop.d.ts +++ b/components/lib/scrolltop/ScrollTop.d.ts @@ -9,6 +9,7 @@ */ import { TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ScrollTopPassThroughOptionType = ScrollTopPassThroughAttributes | ((options: ScrollTopPassThroughMethodOptions) => ScrollTopPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface ScrollTopPassThroughMethodOptions { * Defines current inline state. */ state: ScrollTopState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -104,6 +109,11 @@ export interface ScrollTopProps { * @type {ScrollTopPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/selectbutton/SelectButton.d.ts b/components/lib/selectbutton/SelectButton.d.ts index d08e1593d..63c1c8b83 100755 --- a/components/lib/selectbutton/SelectButton.d.ts +++ b/components/lib/selectbutton/SelectButton.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type SelectButtonPassThroughOptionType = SelectButtonPassThroughAttributes | ((options: SelectButtonPassThroughMethodOptions) => SelectButtonPassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface SelectButtonPassThroughMethodOptions { * Defines current options. */ context: SelectButtonContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -163,6 +168,11 @@ export interface SelectButtonProps { * @type {SelectButtonPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/sidebar/Sidebar.d.ts b/components/lib/sidebar/Sidebar.d.ts index 2a31e7f47..0b8c1c0ed 100755 --- a/components/lib/sidebar/Sidebar.d.ts +++ b/components/lib/sidebar/Sidebar.d.ts @@ -9,6 +9,7 @@ */ import { TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type SidebarPassThroughOptionType = SidebarPassThroughAttributes | ((options: SidebarPassThroughMethodOptions) => SidebarPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface SidebarPassThroughMethodOptions { * Defines current inline state. */ state: SidebarState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -149,6 +154,11 @@ export interface SidebarProps { * @type {SidebarPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/skeleton/Skeleton.d.ts b/components/lib/skeleton/Skeleton.d.ts index 5463be41a..dc062a047 100644 --- a/components/lib/skeleton/Skeleton.d.ts +++ b/components/lib/skeleton/Skeleton.d.ts @@ -8,6 +8,7 @@ * */ import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type SkeletonPassThroughOptionType = SkeletonPassThroughAttributes | ((options: SkeletonPassThroughMethodOptions) => SkeletonPassThroughAttributes | string) | string | null | undefined; @@ -24,6 +25,10 @@ export interface SkeletonPassThroughMethodOptions { * Defines valid properties. */ props: SkeletonProps; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -86,6 +91,11 @@ export interface SkeletonProps { * @type {SkeletonPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/slider/Slider.d.ts b/components/lib/slider/Slider.d.ts index 34e24ba5d..57b6978cf 100755 --- a/components/lib/slider/Slider.d.ts +++ b/components/lib/slider/Slider.d.ts @@ -8,6 +8,7 @@ * */ import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type SliderPassThroughOptionType = SliderPassThroughAttributes | ((options: SliderPassThroughMethodOptions) => SliderPassThroughAttributes | string) | string | null | undefined; @@ -24,6 +25,10 @@ export interface SliderPassThroughMethodOptions { * Defines valid properties. */ props: SliderProps; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -135,6 +140,11 @@ export interface SliderProps { * @type {SliderPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/speeddial/SpeedDial.d.ts b/components/lib/speeddial/SpeedDial.d.ts index 6a98fa35c..60e7ac112 100644 --- a/components/lib/speeddial/SpeedDial.d.ts +++ b/components/lib/speeddial/SpeedDial.d.ts @@ -11,6 +11,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptions } from '../button'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type SpeedDialPassThroughOptionType = SpeedDialPassThroughAttributes | ((options: SpeedDialPassThroughMethodOptions) => SpeedDialPassThroughAttributes | string) | string | null | undefined; @@ -35,6 +36,10 @@ export interface SpeedDialPassThroughMethodOptions { * Defines current options. */ context: SpeedDialContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -252,6 +257,11 @@ export interface SpeedDialProps { * @type {SpeedDialPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/splitbutton/SplitButton.d.ts b/components/lib/splitbutton/SplitButton.d.ts index f8469ecdb..c797d0ab7 100755 --- a/components/lib/splitbutton/SplitButton.d.ts +++ b/components/lib/splitbutton/SplitButton.d.ts @@ -11,6 +11,7 @@ import { ButtonHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ButtonPassThroughOptions } from '../button'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { TieredMenuPassThroughOptions } from '../tieredmenu'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; @@ -32,6 +33,10 @@ export interface SplitButtonPassThroughMethodOptions { * Defines current inline state. */ state: SplitButtonState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -179,6 +184,11 @@ export interface SplitButtonProps { * @type {SplitButtonPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/splitter/Splitter.d.ts b/components/lib/splitter/Splitter.d.ts index f9c91d69b..f6e0ec022 100644 --- a/components/lib/splitter/Splitter.d.ts +++ b/components/lib/splitter/Splitter.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type SplitterPassThroughOptionType = SplitterPassThroughAttributes | ((options: SplitterPassThroughMethodOptions) => SplitterPassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface SplitterPassThroughMethodOptions { * Defines current options. */ context: SplitterContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -149,6 +154,11 @@ export interface SplitterProps { * @type {SplitterPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/splitterpanel/SplitterPanel.d.ts b/components/lib/splitterpanel/SplitterPanel.d.ts index 2f1b51b74..f5a827ee6 100644 --- a/components/lib/splitterpanel/SplitterPanel.d.ts +++ b/components/lib/splitterpanel/SplitterPanel.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type SplitterPanelPassThroughOptionType = SplitterPanelPassThroughAttributes | ((options: SplitterPanelPassThroughMethodOptions) => SplitterPanelPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface SplitterPanelPassThroughMethodOptions { * Defines current options. */ context: SplitterPanelContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -81,6 +86,11 @@ export interface SplitterPanelProps { * @type {SplitterPanelPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/steps/Steps.d.ts b/components/lib/steps/Steps.d.ts index bad539ecd..4803fb135 100755 --- a/components/lib/steps/Steps.d.ts +++ b/components/lib/steps/Steps.d.ts @@ -10,6 +10,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type StepsPassThroughOptionType = StepsPassThroughAttributes | ((options: StepsPassThroughMethodOptions) => StepsPassThroughAttributes | string) | string | null | undefined; @@ -30,6 +31,10 @@ export interface StepsPassThroughMethodOptions { * Defines current options. */ context: StepsContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -144,6 +149,11 @@ export interface StepsProps { * @type {StepsPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/styleclass/StyleClass.d.ts b/components/lib/styleclass/StyleClass.d.ts index ab54a021e..5f030ecd1 100644 --- a/components/lib/styleclass/StyleClass.d.ts +++ b/components/lib/styleclass/StyleClass.d.ts @@ -8,6 +8,7 @@ */ import { DirectiveBinding, ObjectDirective } from 'vue'; import { DirectiveHooks } from '../basedirective'; +import { PassThroughOptions } from '../passthrough'; import { PTOptions } from '../ts-helpers'; /** @@ -56,6 +57,11 @@ export interface StyleClassOptions { * @type {StyleClassDirectivePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; } /** diff --git a/components/lib/tabmenu/TabMenu.d.ts b/components/lib/tabmenu/TabMenu.d.ts index 130f82ebc..d2dce4606 100755 --- a/components/lib/tabmenu/TabMenu.d.ts +++ b/components/lib/tabmenu/TabMenu.d.ts @@ -10,6 +10,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type TabMenuPassThroughOptionType = TabMenuPassThroughAttributes | ((options: TabMenuPassThroughMethodOptions) => TabMenuPassThroughAttributes | string) | string | null | undefined; @@ -34,6 +35,10 @@ export interface TabMenuPassThroughMethodOptions { * Defines current options. */ context: TabMenuContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -172,6 +177,11 @@ export interface TabMenuProps { * @type {TabMenuPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/tabpanel/TabPanel.d.ts b/components/lib/tabpanel/TabPanel.d.ts index 98ed51bb3..c4411f90c 100755 --- a/components/lib/tabpanel/TabPanel.d.ts +++ b/components/lib/tabpanel/TabPanel.d.ts @@ -9,6 +9,7 @@ */ import { AnchorHTMLAttributes, HTMLAttributes, LiHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { TabViewPassThroughOptions } from '../tabview'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; @@ -34,6 +35,10 @@ export interface TabPanelPassThroughMethodOptions { * Defines current options. */ context: TabPanelContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -121,6 +126,11 @@ export interface TabPanelProps { * @type {TabPanelPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; } /** diff --git a/components/lib/tabview/TabView.d.ts b/components/lib/tabview/TabView.d.ts index 00c6d6563..c7f9ab6e7 100755 --- a/components/lib/tabview/TabView.d.ts +++ b/components/lib/tabview/TabView.d.ts @@ -9,6 +9,7 @@ */ import { ButtonHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { TabPanelPassThroughOptionType } from '../tabpanel'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; @@ -182,6 +183,11 @@ export interface TabViewProps { * @type {TabViewPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/tag/Tag.d.ts b/components/lib/tag/Tag.d.ts index 7ecba4d97..d68fa23e6 100644 --- a/components/lib/tag/Tag.d.ts +++ b/components/lib/tag/Tag.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type TagPassThroughOptionType = TagPassThroughAttributes | ((options: TagPassThroughMethodOptions) => TagPassThroughAttributes | string) | string | null | undefined; @@ -25,6 +26,10 @@ export interface TagPassThroughMethodOptions { * Defines valid properties. */ props: TagProps; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -85,6 +90,11 @@ export interface TagProps { * @type {TagPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/terminal/Terminal.d.ts b/components/lib/terminal/Terminal.d.ts index a231bc2b3..8af828f9d 100755 --- a/components/lib/terminal/Terminal.d.ts +++ b/components/lib/terminal/Terminal.d.ts @@ -8,6 +8,7 @@ * */ import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type TerminalPassThroughOptionType = TerminalPassThroughAttributes | ((options: TerminalPassThroughMethodOptions) => TerminalPassThroughAttributes | string) | string | null | undefined; @@ -28,6 +29,10 @@ export interface TerminalPassThroughMethodOptions { * Defines current inline state. */ state: TerminalState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -116,6 +121,11 @@ export interface TerminalProps { * @type {TerminalPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/textarea/Textarea.d.ts b/components/lib/textarea/Textarea.d.ts index e055e4cec..8012b3065 100755 --- a/components/lib/textarea/Textarea.d.ts +++ b/components/lib/textarea/Textarea.d.ts @@ -9,6 +9,7 @@ */ import { TextareaHTMLAttributes } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type TextareaPassThroughOptionType = TextareaPassThroughAttributes | ((options: TextareaPassThroughMethodOptions) => TextareaPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface TextareaPassThroughMethodOptions { * Defines current options. */ context: TextareaContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -89,6 +94,11 @@ export interface TextareaProps extends TextareaHTMLAttributes { * @type {TextareaPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/tieredmenu/TieredMenu.d.ts b/components/lib/tieredmenu/TieredMenu.d.ts index 465d31a7c..58106f6e1 100755 --- a/components/lib/tieredmenu/TieredMenu.d.ts +++ b/components/lib/tieredmenu/TieredMenu.d.ts @@ -10,6 +10,7 @@ import { TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { MenuItem } from '../menuitem'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type TieredMenuPassThroughOptionType = TieredMenuPassThroughAttributes | ((options: TieredMenuPassThroughMethodOptions) => TieredMenuPassThroughAttributes | string) | string | null | undefined; @@ -36,6 +37,10 @@ export interface TieredMenuPassThroughMethodOptions { * Defines current options. */ context: TieredMenuContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -250,6 +255,11 @@ export interface TieredMenuProps { * @type {TieredMenuPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/timeline/Timeline.d.ts b/components/lib/timeline/Timeline.d.ts index f81421371..c32172a4d 100644 --- a/components/lib/timeline/Timeline.d.ts +++ b/components/lib/timeline/Timeline.d.ts @@ -8,6 +8,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type TimelinePassThroughOptionType = TimelinePassThroughAttributes | ((options: TimelinePassThroughMethodOptions) => TimelinePassThroughAttributes | string) | string | null | undefined; @@ -28,6 +29,10 @@ export interface TimelinePassThroughMethodOptions { * Defines current options. */ context: TimelineContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -114,6 +119,11 @@ export interface TimelineProps { * @type {TimelinePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/toast/Toast.d.ts b/components/lib/toast/Toast.d.ts index d625720db..4e7d3e021 100755 --- a/components/lib/toast/Toast.d.ts +++ b/components/lib/toast/Toast.d.ts @@ -9,6 +9,7 @@ */ import { ButtonHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ToastPassThroughOptionType = ToastPassThroughAttributes | ((options: ToastPassThroughMethodOptions) => ToastPassThroughAttributes | string) | string | null | undefined; @@ -31,6 +32,10 @@ export interface ToastPassThroughMethodOptions { * Defines current inline state. */ state: ToastState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -238,6 +243,11 @@ export interface ToastProps { * @type {ToastPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/togglebutton/ToggleButton.d.ts b/components/lib/togglebutton/ToggleButton.d.ts index 262f3d92b..9b5efb575 100755 --- a/components/lib/togglebutton/ToggleButton.d.ts +++ b/components/lib/togglebutton/ToggleButton.d.ts @@ -9,6 +9,7 @@ */ import { InputHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ToggleButtonPassThroughOptionType = ToggleButtonPassThroughAttributes | ((options: ToggleButtonPassThroughMethodOptions) => ToggleButtonPassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface ToggleButtonPassThroughMethodOptions { * Defines current options. */ context: ToggleButtonContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -177,6 +182,11 @@ export interface ToggleButtonProps { * @type {ToggleButtonPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/toolbar/Toolbar.d.ts b/components/lib/toolbar/Toolbar.d.ts index 34130f053..35a2af103 100755 --- a/components/lib/toolbar/Toolbar.d.ts +++ b/components/lib/toolbar/Toolbar.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type ToolbarPassThroughOptionType = ToolbarPassThroughAttributes | ((options: ToolbarPassThroughMethodOptions) => ToolbarPassThroughAttributes | string) | string | null | undefined; @@ -25,6 +26,10 @@ export interface ToolbarPassThroughMethodOptions { * Defines valid properties. */ props: ToolbarProps; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -75,6 +80,11 @@ export interface ToolbarProps { * @type {ToolbarPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/tooltip/Tooltip.d.ts b/components/lib/tooltip/Tooltip.d.ts index 5627ab6f0..ad6f49881 100755 --- a/components/lib/tooltip/Tooltip.d.ts +++ b/components/lib/tooltip/Tooltip.d.ts @@ -9,6 +9,7 @@ */ import { DirectiveBinding, ObjectDirective } from 'vue'; import { DirectiveHooks } from '../basedirective'; +import { PassThroughOptions } from '../passthrough'; import { PTOptions } from '../ts-helpers'; export declare type TooltipDirectivePassThroughOptionType = TooltipDirectivePassThroughAttributes | ((options: TooltipPassThroughMethodOptions) => TooltipDirectivePassThroughAttributes) | null | undefined; @@ -18,6 +19,10 @@ export declare type TooltipDirectivePassThroughOptionType = TooltipDirectivePass */ export interface TooltipPassThroughMethodOptions { context: TooltipContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -66,6 +71,11 @@ export interface TooltipOptions { * @type {TooltipDirectivePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/tree/Tree.d.ts b/components/lib/tree/Tree.d.ts index 2b5a52dd4..002f156d6 100755 --- a/components/lib/tree/Tree.d.ts +++ b/components/lib/tree/Tree.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type TreePassThroughOptionType = TreePassThroughAttributes | ((options: TreePassThroughMethodOptions) => TreePassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface TreePassThroughMethodOptions { * Defines current options. */ context: TreeContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -326,6 +331,11 @@ export interface TreeProps { * @type {TreePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/treeselect/TreeSelect.d.ts b/components/lib/treeselect/TreeSelect.d.ts index 8c7d2d316..6a3619c74 100644 --- a/components/lib/treeselect/TreeSelect.d.ts +++ b/components/lib/treeselect/TreeSelect.d.ts @@ -9,6 +9,7 @@ */ import { InputHTMLAttributes, TransitionProps, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { TreeExpandedKeys, TreeNode, TreePassThroughOptionType } from '../tree'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; @@ -32,6 +33,10 @@ export interface TreeSelectPassThroughMethodOptions { * Defines current inline state. */ state: TreeSelectState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -218,6 +223,11 @@ export interface TreeSelectProps { * @type {TreeSelectPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/treetable/TreeTable.d.ts b/components/lib/treetable/TreeTable.d.ts index c43ec19d5..6ed3a4926 100755 --- a/components/lib/treetable/TreeTable.d.ts +++ b/components/lib/treetable/TreeTable.d.ts @@ -11,6 +11,7 @@ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; import { ColumnPassThroughOptionType } from '../column'; import { PaginatorPassThroughOptionType } from '../paginator'; +import { PassThroughOptions } from '../passthrough'; import { TreeNode } from '../tree'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; @@ -36,6 +37,10 @@ export interface TreeTablePassThroughMethodOptions { * Defines current options. */ context: TreeTableContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -572,6 +577,11 @@ export interface TreeTableProps { * @type {TreeTablePassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/tristatecheckbox/TriStateCheckbox.d.ts b/components/lib/tristatecheckbox/TriStateCheckbox.d.ts index 0d39bd0c5..89ef7bac7 100755 --- a/components/lib/tristatecheckbox/TriStateCheckbox.d.ts +++ b/components/lib/tristatecheckbox/TriStateCheckbox.d.ts @@ -9,6 +9,7 @@ */ import { InputHTMLAttributes, VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, Nullable, PTOptions } from '../ts-helpers'; export declare type TriStateCheckboxPassThroughOptionType = TriStateCheckboxPassThroughAttributes | ((options: TriStateCheckboxPassThroughMethodOptions) => TriStateCheckboxPassThroughAttributes | string) | string | null | undefined; @@ -33,6 +34,10 @@ export interface TriStateCheckboxPassThroughMethodOptions { * Defines current options. */ context: TriStateCheckboxContext; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -157,6 +162,11 @@ export interface TriStateCheckboxProps { * @type {TriStateCheckboxPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false diff --git a/components/lib/virtualscroller/VirtualScroller.d.ts b/components/lib/virtualscroller/VirtualScroller.d.ts index cfdfe983d..82052583c 100644 --- a/components/lib/virtualscroller/VirtualScroller.d.ts +++ b/components/lib/virtualscroller/VirtualScroller.d.ts @@ -9,6 +9,7 @@ */ import { VNode } from 'vue'; import { ComponentHooks } from '../basecomponent'; +import { PassThroughOptions } from '../passthrough'; import { ClassComponent, GlobalComponentConstructor, PTOptions } from '../ts-helpers'; export declare type VirtualScrollerPassThroughOptionType = VirtualScrollerPassThroughAttributes | ((options: VirtualScrollerPassThroughMethodOptions) => VirtualScrollerPassThroughAttributes | string) | string | null | undefined; @@ -29,6 +30,10 @@ export interface VirtualScrollerPassThroughMethodOptions { * Defines current inline state. */ state: VirtualScrollerState; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; } /** @@ -324,6 +329,11 @@ export interface VirtualScrollerProps { * @type {VirtualScrollerPassThroughOptions} */ pt?: PTOptions; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; /** * When enabled, it removes component related styles in the core. * @defaultValue false