UNPKG

@kit-data-manager/react-pid-component

Version:

React wrapper for the package @kit-data-manager/pid-component

50 lines (49 loc) 3.87 kB
import type { EventName, StencilReactComponent } from '@stencil/react-output-target/runtime'; import { type PidCollapsibleCustomEvent, type PidDataTableCustomEvent, type PidPaginationCustomEvent, type PidTooltipCustomEvent } from "@kit-data-manager/pid-component"; import type { Components } from "@kit-data-manager/pid-component/dist/components"; import { ColorHighlight as ColorHighlightElement } from "@kit-data-manager/pid-component/dist/components/color-highlight.js"; import { CopyButton as CopyButtonElement } from "@kit-data-manager/pid-component/dist/components/copy-button.js"; import { JsonViewer as JsonViewerElement } from "@kit-data-manager/pid-component/dist/components/json-viewer.js"; import { LocaleVisualization as LocaleVisualizationElement } from "@kit-data-manager/pid-component/dist/components/locale-visualization.js"; import { PidActions as PidActionsElement } from "@kit-data-manager/pid-component/dist/components/pid-actions.js"; import { PidCollapsible as PidCollapsibleElement } from "@kit-data-manager/pid-component/dist/components/pid-collapsible.js"; import { PidComponent as PidComponentElement } from "@kit-data-manager/pid-component/dist/components/pid-component.js"; import { PidDataTable as PidDataTableElement } from "@kit-data-manager/pid-component/dist/components/pid-data-table.js"; import { PidPagination as PidPaginationElement } from "@kit-data-manager/pid-component/dist/components/pid-pagination.js"; import { PidTooltip as PidTooltipElement } from "@kit-data-manager/pid-component/dist/components/pid-tooltip.js"; export type ColorHighlightEvents = NonNullable<unknown>; export declare const ColorHighlight: StencilReactComponent<ColorHighlightElement, ColorHighlightEvents, Components.ColorHighlight>; export type CopyButtonEvents = NonNullable<unknown>; export declare const CopyButton: StencilReactComponent<CopyButtonElement, CopyButtonEvents, Components.CopyButton>; export type JsonViewerEvents = NonNullable<unknown>; export declare const JsonViewer: StencilReactComponent<JsonViewerElement, JsonViewerEvents, Components.JsonViewer>; export type LocaleVisualizationEvents = NonNullable<unknown>; export declare const LocaleVisualization: StencilReactComponent<LocaleVisualizationElement, LocaleVisualizationEvents, Components.LocaleVisualization>; export type PidActionsEvents = NonNullable<unknown>; export declare const PidActions: StencilReactComponent<PidActionsElement, PidActionsEvents, Components.PidActions>; export type PidCollapsibleEvents = { onCollapsibleToggle: EventName<PidCollapsibleCustomEvent<boolean>>; onContentHeightChange: EventName<PidCollapsibleCustomEvent<{ maxHeight: number; }>>; }; export declare const PidCollapsible: StencilReactComponent<PidCollapsibleElement, PidCollapsibleEvents, Components.PidCollapsible>; export type PidComponentEvents = NonNullable<unknown>; export declare const PidComponent: StencilReactComponent<PidComponentElement, PidComponentEvents, Components.PidComponent>; export type PidDataTableEvents = { onPageChange: EventName<PidDataTableCustomEvent<number>>; onItemsPerPageChange: EventName<PidDataTableCustomEvent<number>>; }; export declare const PidDataTable: StencilReactComponent<PidDataTableElement, PidDataTableEvents, Components.PidDataTable>; export type PidPaginationEvents = { onPageChange: EventName<PidPaginationCustomEvent<number>>; onItemsPerPageChange: EventName<PidPaginationCustomEvent<number>>; }; export declare const PidPagination: StencilReactComponent<PidPaginationElement, PidPaginationEvents, Components.PidPagination>; export type PidTooltipEvents = { onTooltipExpansionChange: EventName<PidTooltipCustomEvent<{ expand: boolean; requiredHeight: number; }>>; }; export declare const PidTooltip: StencilReactComponent<PidTooltipElement, PidTooltipEvents, Components.PidTooltip>;