Type Aliases Accessor Accessor< T > : T | Function | undefined
Type Parameters Array Data Array Data< T > : FieldData < T > []
Type Parameters Base Config Base Config: Record < string , any >
Config Consumer Options Or Key Type Parameters Detail Field Description Type declaration Optional blocking Validators?: WidgetValueValidator [] Optional help Text?: string layout: LayoutData name: string Optional not Blocking Validators?: WidgetValueValidator [] Optional required?: Accessor < boolean > Optional show Widget?: Accessor < boolean > widget: FunctionComponent < any > | Function Fetch Fn Fetch
Fn
< ResourceData > : ( ( resourceKey
: string , config
?: RequestConfig , pageParams
?: any ) => Promise < ResourceData > ) Type Parameters Type declaration ( resourceKey: string , config?: RequestConfig , pageParams?: any ) : Promise < ResourceData > Parameters resourceKey: string Optional pageParams: any Returns Promise < ResourceData > Field Key Field Key: string | number
Field Props Field Props< T , P > : BaseFieldProps < T , P > & Omit < P , keyof BaseFieldProps < T , P > | keyof ControlProps < T > > & { isRequired?: boolean ; label?: ReactElement }
Type Parameters Generic Accessor Generic Accessor: string | Function | JSX.Element | undefined
Http Client Http Client: AxiosInstance
Http Response Http Response< T > : AxiosResponse < T >
Type Parameters Input Widget Props Input
Widget
Props
: WidgetProps & { debounce
?: number ; height
?: number ; inputProps
?: StyleProps ; isDisabled
?: Accessor < boolean > ; isTextarea
?: boolean ; textareaResize
?: TextareaProps [ "resize" ] } Layout Component Layout
Component
< Children , Props > : ( ( props
: LayoutProps < Children , Props > ) => JSX.Element ) Type Parameters Type declaration Parameters Returns JSX.Element Layout Props Layout Props< Children , Props > : Props & { children: Children }
Type Parameters List Field Description List Field Description: { Cell?: Function ; Header: string ; accessor?: any }
Type declaration Optional Cell?: Function Header: string Optional accessor?: any List Filter Description List
Filter
Description
: { Filter
: FunctionComponent < any > ; label
: string ; name
: Accessor < string > } Type declaration Filter: FunctionComponent < any > label: string List Filter Template Description List Filter Template Description: { filters: Function ; label: string ; name: string ; style?: { colorScheme?: string ; variant?: "outline" | "ghost" | "unstyled" | "link" | "solid" } }
Type declaration filters: Function label: string name: string Optional style?: { colorScheme?: string ; variant?: "outline" | "ghost" | "unstyled" | "link" | "solid" } Optional color Scheme?: string Optional variant?: "outline" | "ghost" | "unstyled" | "link" | "solid" Merge Configs Merge Configs< ConfigType > : ( ( a: Partial < ConfigType > , b: Partial < ConfigType > ) => ConfigType )
Type Parameters Type declaration ( a: Partial < ConfigType > , b: Partial < ConfigType > ) : ConfigType Parameters a: Partial < ConfigType > b: Partial < ConfigType > Returns ConfigType Next Step Next Step< Action , StepData > : ( ( nextKey: Action , data: StepData , submit?: ( ( data: unknown ) => void ) ) => void )
Type Parameters Type declaration ( nextKey: Action , data: StepData , submit?: ( ( data: unknown ) => void ) ) : void Parameters nextKey: Action data: StepData Optional submit: ( ( data: unknown ) => void ) Returns void On Detail Object Loaded Props On
Detail
Object
Loaded
Props
: { context
: object ; mainDetailObject
: Model ; provider
: Provider ; setInitialValue
: Function } Type declaration context: object main Detail Object: Model set Initial Value: Function On Progress On Progress: ( ( event: { loaded: number ; total?: number } ) => void )
Type declaration ( event: { loaded: number ; total?: number } ) : void Parameters event: { loaded: number ; total?: number } loaded: number Optional total?: number Returns void Ordered Table Props Ordered
Table
Props
< T > : TableProps < T > & { orderedColumnNames
: ( string | number ) [] ; ordering
?: Record < string | number , OrderDirection > ; onOrderChange
: any } Type Parameters Props With Default Layout Props With Default Layout< P , R > : P & Partial < AddLayoutProps < R > >
Type Parameters Props With Layout Props With Layout< P , R > : P & AddLayoutProps < R >
Type Parameters Provider Options Provider Options: { onError?: ErrorHandler ; requestConfig?: AxiosRequestConfig }
Type declaration Optional on Error?: ErrorHandler Optional request Config?: AxiosRequestConfig Record Data Record Data< K > : Record < K , FieldData >
Type Parameters Record Validator Record
Validator
: ( ( value
: unknown ) => Promise < Record < string , ValidationResult > > ) Resource Options Or Key Resource Options Or Key< T > : T | string
Type Parameters Select Object Select Object: { text: string ; value: string }
Type declaration text: string value: string Slot Elements Slot Elements< K > : { [ P in K ] ?: JSX.Element | string }
Type Parameters Table With Hidable Columns Props Table
With
Hidable
Columns
Props
< T > : TableProps < T > & { visibleColumnsPersistName
: string } Type Parameters Validator Function Validator
Function
: ( ( changeValue
: object | string , provider
: Provider , detailObject
: DetailObject , context
?: Record < string , unknown > ) => Promise < string > ) Type declaration ( changeValue: object | string , provider: Provider , detailObject: DetailObject , context?: Record < string , unknown > ) : Promise < string > Parameters changeValue: object | string detailObject: DetailObject Optional context: Record < string , unknown > Returns Promise < string > Widget Payload Widget Payload: { payload: object ; url: string }
Type declaration payload: object url: string Widget Props Widget
Props
: { activeWizardRef
?: MutableRefObject < WizardControl | null > ; allowAllDefinedValues
?: Accessor < boolean > ; analytics
?: BaseAnalytic ; blockingValidators
?: ValidatorFunction [] ; cacheTime
?: Accessor < number > ; className
?: string ; containerErrorsStore
?: Store < ErrorElement [] > ; containerProps
?: BoxProps ; containerStore
: Store < object > ; copyValue
?: GenericAccessor ; dataSource
: GenericAccessor ; dataTarget
: GenericAccessor ; description
?: string | JSX.Element ; displayValue
?: GenericAccessor ; helpText
?: string ; labelContainerProps
?: BoxProps ; mainDetailObject
: DetailObject ; name
: string ; notBlockingValidators
?: ValidatorFunction [] ; notifier
: BaseNotifier ; provider
: Provider ; required
?: Accessor < boolean > ; resource
: string ; setInitialValue
: Function ; setMainDetailObject
: Function ; style
?: CSSProperties ; submitChange
: Function ; targetPayload
: Function ; useClipboard
?: boolean ; viewType
: string ; widgetAnalytics
?: Function | boolean ; widgetClassName
?: string } & Omit < TestIdGenerationProps , "name" > Wizard Field Description Wizard Field Description: WizardFieldElement []
Wizard Payload Wizard Payload: {}
Wizard Props Wizard
Props
: { ViewType
: string ; activeWizardRef
: MutableRefObject < WizardControl | null > ; allowToggle
?: Accessor < boolean > ; analytics
?: BaseAnalytic ; isExpanded
?: Accessor < boolean > ; mainDetailObject
: DetailObject ; notifier
: BaseNotifier ; provider
: Provider ; refreshMainDetailObject
: Function ; resourceName
: string ; setMainDetailObject
: Function ; style
?: object ; user
: object ; wizard
: BaseWizard } Type declaration View Type: string active Wizard Ref: MutableRefObject < WizardControl | null > Optional allow Toggle?: Accessor < boolean > Optional is Expanded?: Accessor < boolean > main Detail Object: DetailObject refresh Main Detail Object: Function resource Name: string set Main Detail Object: Function Optional style?: object user: object Wizard State Wizard State: Promise < string >
Wizard Step Button Description Wizard Step Button Description: { isDisabled?: boolean ; label: string | undefined ; name: string ; needErrorClean?: boolean ; needValidation?: boolean ; onHandlingLabel?: string ; style: Style ; handler: any }
Type declaration Optional is Disabled?: boolean label: string | undefined name: string Optional need Error Clean?: boolean Optional need Validation?: boolean Optional on Handling Label?: string style: Style handler: function handler( props: any ) : Promise < string > Parameters Returns Promise < string > Variables Const Admin ResourceAdmin Resource: FC < AdminResourceProps > = ...
Const Admin Resource CompatibleAdmin Resource Compatible: FC < AdminResourceCompatibleProps > = ...
Const Analytics ProviderAnalytics Provider: Provider < AnalyticsHandler > = analyticsContext.Provider
Const Base Select WidgetBase Select Widget: ForwardRefExoticComponent < BaseSelectWidgetProps & RefAttributes < HTMLSelectElement > > = ...
Const Check BoxCheck Box: ForwardRefExoticComponent < ControlProps < boolean > & { helpText?: string } & Omit < CheckboxProps , "onChange" | "value" > & RefAttributes < HTMLInputElement > > = ...
Const Chip InputChip Input: ForwardRefExoticComponent < ControlProps < string [] > & { chipClassName?: string ; errorText?: string ; inputClassName?: string ; placeholder?: string ; submitKeys?: string [] ; validator?: any } & RefAttributes < HTMLInputElement > > = ...
Const Date InputDate Input: ForwardRefExoticComponent < DateInputProps & RefAttributes < HTMLInputElement > > = ...
Const Date Time InputDate Time Input: ForwardRefExoticComponent < DateTimeInputProps & RefAttributes < HTMLInputElement > > = ...
Const Email Chip InputEmail Chip Input: ForwardRefExoticComponent < EmailChipInputProps & RefAttributes < HTMLInputElement > > = ...
Const Filters IntegratorFilters Integrator: Integrator < FC < RootProps > , { Filters: PolymorphComponent < { filters: unknown ; onChange: ( ( filters: unknown ) => void ) } > ; Predefined: PolymorphComponent < { onChange: ( ( filters: unknown ) => void ) ; value: unknown } > } > = ...
Const InputInput: ForwardRefExoticComponent < Pick < AdapterProps < "input" > , "aria-label" | "aria-labelledby" | "autoFocus" | "className" | "id" | "name" | "onBlur" | "onChange" | "onFocus" | "onKeyDown" | "placeholder" | "tabIndex" | "value" | "defaultValue" | "prefix" | "resource" | "style" | "required" | "height" | "form" | "slot" | "title" | "pattern" | "key" | "autoComplete" | "disabled" | "maxLength" | "minLength" | "readOnly" | "defaultChecked" | "suppressContentEditableWarning" | "suppressHydrationWarning" | "accessKey" | "contentEditable" | "contextMenu" | "dir" | "draggable" | "hidden" | "lang" | "spellCheck" | "translate" | "radioGroup" | "role" | "about" | "datatype" | "inlist" | "property" | "typeof" | "vocab" | "autoCapitalize" | "autoCorrect" | "autoSave" | "color" | "itemProp" | "itemScope" | "itemType" | "itemID" | "itemRef" | "results" | "security" | "unselectable" | "inputMode" | "is" | "aria-activedescendant" | "aria-atomic" | "aria-autocomplete" | "aria-busy" | "aria-checked" | "aria-colcount" | "aria-colindex" | "aria-colspan" | "aria-controls" | "aria-current" | "aria-describedby" | "aria-details" | "aria-disabled" | "aria-dropeffect" | "aria-errormessage" | "aria-expanded" | "aria-flowto" | "aria-grabbed" | "aria-haspopup" | "aria-hidden" | "aria-invalid" | "aria-keyshortcuts" | "aria-level" | "aria-live" | "aria-modal" | "aria-multiline" | "aria-multiselectable" | "aria-orientation" | "aria-owns" | "aria-placeholder" | "aria-posinset" | "aria-pressed" | "aria-readonly" | "aria-relevant" | "aria-required" | "aria-roledescription" | "aria-rowcount" | "aria-rowindex" | "aria-rowspan" | "aria-selected" | "aria-setsize" | "aria-sort" | "aria-valuemax" | "aria-valuemin" | "aria-valuenow" | "aria-valuetext" | "children" | "dangerouslySetInnerHTML" | "onCopy" | "onCopyCapture" | "onCut" | "onCutCapture" | "onPaste" | "onPasteCapture" | "onCompositionEnd" | "onCompositionEndCapture" | "onCompositionStart" | "onCompositionStartCapture" | "onCompositionUpdate" | "onCompositionUpdateCapture" | "onFocusCapture" | "onBlurCapture" | "onChangeCapture" | "onBeforeInput" | "onBeforeInputCapture" | "onInput" | "onInputCapture" | "onReset" | "onResetCapture" | "onSubmit" | "onSubmitCapture" | "onInvalid" | "onInvalidCapture" | "onLoad" | "onLoadCapture" | "onError" | "onErrorCapture" | "onKeyDownCapture" | "onKeyPress" | "onKeyPressCapture" | "onKeyUp" | "onKeyUpCapture" | "onAbort" | "onAbortCapture" | "onCanPlay" | "onCanPlayCapture" | "onCanPlayThrough" | "onCanPlayThroughCapture" | "onDurationChange" | "onDurationChangeCapture" | "onEmptied" | "onEmptiedCapture" | "onEncrypted" | "onEncryptedCapture" | "onEnded" | "onEndedCapture" | "onLoadedData" | "onLoadedDataCapture" | "onLoadedMetadata" | "onLoadedMetadataCapture" | "onLoadStart" | "onLoadStartCapture" | "onPause" | "onPauseCapture" | "onPlay" | "onPlayCapture" | "onPlaying" | "onPlayingCapture" | "onProgress" | "onProgressCapture" | "onRateChange" | "onRateChangeCapture" | "onSeeked" | "onSeekedCapture" | "onSeeking" | "onSeekingCapture" | "onStalled" | "onStalledCapture" | "onSuspend" | "onSuspendCapture" | "onTimeUpdate" | "onTimeUpdateCapture" | "onVolumeChange" | "onVolumeChangeCapture" | "onWaiting" | "onWaitingCapture" | "onAuxClick" | "onAuxClickCapture" | "onClick" | "onClickCapture" | "onContextMenu" | "onContextMenuCapture" | "onDoubleClick" | "onDoubleClickCapture" | "onDrag" | "onDragCapture" | "onDragEnd" | "onDragEndCapture" | "onDragEnter" | "onDragEnterCapture" | "onDragExit" | "onDragExitCapture" | "onDragLeave" | "onDragLeaveCapture" | "onDragOver" | "onDragOverCapture" | "onDragStart" | "onDragStartCapture" | "onDrop" | "onDropCapture" | "onMouseDown" | "onMouseDownCapture" | "onMouseEnter" | "onMouseLeave" | "onMouseMove" | "onMouseMoveCapture" | "onMouseOut" | "onMouseOutCapture" | "onMouseOver" | "onMouseOverCapture" | "onMouseUp" | "onMouseUpCapture" | "onSelect" | "onSelectCapture" | "onTouchCancel" | "onTouchCancelCapture" | "onTouchEnd" | "onTouchEndCapture" | "onTouchMove" | "onTouchMoveCapture" | "onTouchStart" | "onTouchStartCapture" | "onPointerDown" | "onPointerDownCapture" | "onPointerMove" | "onPointerMoveCapture" | "onPointerUp" | "onPointerUpCapture" | "onPointerCancel" | "onPointerCancelCapture" | "onPointerEnter" | "onPointerEnterCapture" | "onPointerLeave" | "onPointerLeaveCapture" | "onPointerOver" | "onPointerOverCapture" | "onPointerOut" | "onPointerOutCapture" | "onGotPointerCapture" | "onGotPointerCaptureCapture" | "onLostPointerCapture" | "onLostPointerCaptureCapture" | "onScroll" | "onScrollCapture" | "onWheel" | "onWheelCapture" | "onAnimationStart" | "onAnimationStartCapture" | "onAnimationEnd" | "onAnimationEndCapture" | "onAnimationIteration" | "onAnimationIterationCapture" | "onTransitionEnd" | "onTransitionEndCapture" | "css" | "width" | "size" | "accept" | "alt" | "capture" | "checked" | "crossOrigin" | "enterKeyHint" | "formAction" | "formEncType" | "formMethod" | "formNoValidate" | "formTarget" | "list" | "max" | "min" | "multiple" | "src" | "step" | "type" > & RefAttributes < HTMLInputElement > > = ...
Const Input WidgetInput
Widget
: ForwardRefExoticComponent < { activeWizardRef
?: MutableRefObject < null | WizardControl > ; allowAllDefinedValues
?: Accessor < boolean > ; analytics
?: BaseAnalytic ; blockingValidators
?: ValidatorFunction [] ; cacheTime
?: Accessor < number > ; className
?: string ; containerErrorsStore
?: Store < ErrorElement [] > ; containerProps
?: BoxProps ; containerStore
: Store < object > ; copyValue
?: GenericAccessor ; dataSource
: GenericAccessor ; dataTarget
: GenericAccessor ; description
?: string | Element ; displayValue
?: GenericAccessor ; helpText
?: string ; labelContainerProps
?: BoxProps ; mainDetailObject
: DetailObject ; name
: string ; notBlockingValidators
?: ValidatorFunction [] ; notifier
: BaseNotifier ; provider
: Provider ; required
?: Accessor < boolean > ; resource
: string ; setInitialValue
: Function ; setMainDetailObject
: Function ; style
?: CSSProperties ; submitChange
: Function ; targetPayload
: Function ; useClipboard
?: boolean ; viewType
: string ; widgetAnalytics
?: boolean | Function ; widgetClassName
?: string } & Omit < TestIdGenerationProps , "name" > & { debounce
?: number ; height
?: number ; inputProps
?: StyleProps ; isDisabled
?: Accessor < boolean > ; isTextarea
?: boolean ; textareaResize
?: ResponsiveValue < Resize > } & RefAttributes < HTMLInputElement > > = ... Const List IntegratorList Integrator: Integrator < FC < ContextsData < { data: Context < Readonly < DataContext > > ; params: Context < readonly [ Params , ( ( p: Params ) => void ) ] > ; status: Context < Readonly < StatusContext > > } > > , { Data: PolymorphComponent < { isLoading?: boolean ; isNotLoaded?: boolean ; items: unknown [] } > ; Filters: PolymorphComponent < { filters: unknown ; isLoading?: boolean ; onChange: any } > ; Order: PolymorphComponent < { isLoading?: boolean ; order: unknown ; onChange: any } > ; Pagination: PolymorphComponent < { currentPage: number ; isLoading?: boolean ; totalPages: number ; onChange: any } > } > = ...
Const Notifications ProviderNotifications Provider: Provider < NotificationsHandler > = notificationsContext.Provider
Const Ordered TableOrdered Table: ComponentType < { as?: ElementType < any > ; theme?: Theme } & ClassAttributes < HTMLTableElement > & TableHTMLAttributes < HTMLTableElement > & SortingProps & { children?: undefined ; columns: readonly ColumnConfig < unknown , { as?: ElementType < any > ; theme?: Theme } & ClassAttributes < HTMLTableHeaderCellElement > & ThHTMLAttributes < HTMLTableHeaderCellElement > & { children?: ReactNode } , { as?: ElementType < any > ; theme?: Theme } & ClassAttributes < HTMLTableDataCellElement > & TdHTMLAttributes < HTMLTableDataCellElement > & { children?: ReactNode } , unknown , unknown > [] ; data: readonly unknown [] ; dataRow?: DataRowDesc < { as?: ElementType < any > ; theme?: Theme } & ClassAttributes < HTMLTableRowElement > & HTMLAttributes < HTMLTableRowElement > & { children?: ReactNode } , unknown , unknown > ; headerRow?: HeaderRowDesc < { as?: ElementType < any > ; theme?: Theme } & ClassAttributes < HTMLTableRowElement > & HTMLAttributes < HTMLTableRowElement > & { children?: ReactNode } , unknown > ; getKey?: any } > = ...
Const Phone Chip InputPhone Chip Input: ForwardRefExoticComponent < PhoneChipInputProps & RefAttributes < HTMLInputElement > > = ...
Const Regex Input WidgetRegex
Input
Widget
: ForwardRefExoticComponent < { activeWizardRef
?: MutableRefObject < null | WizardControl > ; allowAllDefinedValues
?: Accessor < boolean > ; analytics
?: BaseAnalytic ; blockingValidators
?: ValidatorFunction [] ; cacheTime
?: Accessor < number > ; className
?: string ; containerErrorsStore
?: Store < ErrorElement [] > ; containerProps
?: BoxProps ; containerStore
: Store < object > ; copyValue
?: GenericAccessor ; dataSource
: GenericAccessor ; dataTarget
: GenericAccessor ; description
?: string | Element ; displayValue
?: GenericAccessor ; helpText
?: string ; labelContainerProps
?: BoxProps ; mainDetailObject
: DetailObject ; name
: string ; notBlockingValidators
?: ValidatorFunction [] ; notifier
: BaseNotifier ; provider
: Provider ; required
?: Accessor < boolean > ; resource
: string ; setInitialValue
: Function ; setMainDetailObject
: Function ; style
?: CSSProperties ; submitChange
: Function ; targetPayload
: Function ; useClipboard
?: boolean ; viewType
: string ; widgetAnalytics
?: boolean | Function ; widgetClassName
?: string } & Omit < TestIdGenerationProps , "name" > & { debounce
?: number ; height
?: number ; isDisabled
?: Accessor < boolean > ; regexp
: RegExp } & RefAttributes < HTMLInputElement > > = ... Const ResourceResource: FC < ResourceProps > = ...
Const Resource ComposerResource Composer: FC < ResourceComposerProps > = ...
Const Resource Config ContextConst Save Event ProviderSave Event Provider: React.FC = ...
Const Select List IntegratorSelect List Integrator: Integrator < FC < ContextsData < { data: Context < Readonly < DataContext > > ; params: Context < readonly [ Params , ( ( p: Params ) => void ) ] > ; selected: Context < readonly [ unknown [] , ( ( selected: unknown [] ) => void ) ] > ; status: Context < Readonly < StatusContext > > } > > , { Data: PolymorphComponent < { isLoading?: boolean ; isNotLoaded?: boolean ; items: unknown [] ; selected?: unknown [] ; onSelectedChange?: any } > ; Filters: PolymorphComponent < { filters: unknown ; isLoading?: boolean ; onChange: any } > ; Order: PolymorphComponent < { isLoading?: boolean ; order: unknown ; onChange: any } > ; Pagination: PolymorphComponent < { currentPage: number ; isLoading?: boolean ; totalPages: number ; onChange: any } > ; Selected: PolymorphComponent < { isLoading?: boolean ; selected: unknown [] ; total?: number ; onSelectedChange?: any } > } > = ...
Const Select List PatternSelect List Pattern: Integrator < ( < T > ( p: SelectListPatternProps < T > ) => ReactElement < any , string | JSXElementConstructor < any > > ) , { Data: PolymorphComponent < { isLoading?: boolean ; isNotLoaded?: boolean ; items: unknown [] ; selected?: unknown [] ; onSelectedChange?: any } > ; Filters: PolymorphComponent < { filters: unknown ; isLoading?: boolean ; onChange: any } > ; Order: PolymorphComponent < { isLoading?: boolean ; order: unknown ; onChange: any } > ; Pagination: PolymorphComponent < { currentPage: number ; isLoading?: boolean ; totalPages: number ; onChange: any } > ; Selected: PolymorphComponent < { isLoading?: boolean ; selected: unknown [] ; total?: number ; onSelectedChange?: any } > } > = ...
Const Select TableSelect Table: ComponentType < { as?: ElementType < any > ; theme?: Theme } & ClassAttributes < HTMLTableElement > & TableHTMLAttributes < HTMLTableElement > & SortingProps & SelectProps < unknown > & { children?: undefined ; columns: readonly ColumnConfig < unknown , { as?: ElementType < any > ; theme?: Theme } & ClassAttributes < HTMLTableHeaderCellElement > & ThHTMLAttributes < HTMLTableHeaderCellElement > & { children?: ReactNode } , { as?: ElementType < any > ; theme?: Theme } & ClassAttributes < HTMLTableDataCellElement > & TdHTMLAttributes < HTMLTableDataCellElement > & { children?: ReactNode } , unknown , unknown > [] ; data: readonly unknown [] ; dataRow?: DataRowDesc < { as?: ElementType < any > ; theme?: Theme } & ClassAttributes < HTMLTableRowElement > & HTMLAttributes < HTMLTableRowElement > & { children?: ReactNode } , unknown , unknown > ; headerRow?: HeaderRowDesc < { as?: ElementType < any > ; theme?: Theme } & ClassAttributes < HTMLTableRowElement > & HTMLAttributes < HTMLTableRowElement > & { children?: ReactNode } , unknown > ; getKey?: any } > = ...
Const Select WidgetSelect Widget: ForwardRefExoticComponent < SelectWidgetProps & RefAttributes < HTMLSelectElement > > = ...
Const Style Date TimeStyle Date Time: StyledComponent < { as?: ElementType < any > ; theme?: Theme } , DetailedHTMLProps < HTMLAttributes < HTMLDivElement > , HTMLDivElement > , {} > = ...
Const SwitchSwitch: ForwardRefExoticComponent < ControlProps < boolean > & { helpText?: string } & Omit < SwitchProps , "onChange" | "value" > & RefAttributes < HTMLInputElement > > = ...
Const Test Id ProviderTest Id Provider: React.FC < TestIdProviderProps > = ...
Const Text EditorText Editor: ForwardRefExoticComponent < TextEditorProps & RefAttributes < HTMLDivElement > > = ...
Const TextareaTextarea: ForwardRefExoticComponent < Pick < AdapterProps < "textarea" > , "aria-label" | "aria-labelledby" | "autoFocus" | "className" | "id" | "name" | "onBlur" | "onChange" | "onFocus" | "onKeyDown" | "placeholder" | "tabIndex" | "value" | "defaultValue" | "prefix" | "resource" | "style" | "required" | "form" | "slot" | "title" | "key" | "autoComplete" | "cols" | "dirName" | "disabled" | "maxLength" | "minLength" | "readOnly" | "rows" | "wrap" | "defaultChecked" | "suppressContentEditableWarning" | "suppressHydrationWarning" | "accessKey" | "contentEditable" | "contextMenu" | "dir" | "draggable" | "hidden" | "lang" | "spellCheck" | "translate" | "radioGroup" | "role" | "about" | "datatype" | "inlist" | "property" | "typeof" | "vocab" | "autoCapitalize" | "autoCorrect" | "autoSave" | "color" | "itemProp" | "itemScope" | "itemType" | "itemID" | "itemRef" | "results" | "security" | "unselectable" | "inputMode" | "is" | "aria-activedescendant" | "aria-atomic" | "aria-autocomplete" | "aria-busy" | "aria-checked" | "aria-colcount" | "aria-colindex" | "aria-colspan" | "aria-controls" | "aria-current" | "aria-describedby" | "aria-details" | "aria-disabled" | "aria-dropeffect" | "aria-errormessage" | "aria-expanded" | "aria-flowto" | "aria-grabbed" | "aria-haspopup" | "aria-hidden" | "aria-invalid" | "aria-keyshortcuts" | "aria-level" | "aria-live" | "aria-modal" | "aria-multiline" | "aria-multiselectable" | "aria-orientation" | "aria-owns" | "aria-placeholder" | "aria-posinset" | "aria-pressed" | "aria-readonly" | "aria-relevant" | "aria-required" | "aria-roledescription" | "aria-rowcount" | "aria-rowindex" | "aria-rowspan" | "aria-selected" | "aria-setsize" | "aria-sort" | "aria-valuemax" | "aria-valuemin" | "aria-valuenow" | "aria-valuetext" | "children" | "dangerouslySetInnerHTML" | "onCopy" | "onCopyCapture" | "onCut" | "onCutCapture" | "onPaste" | "onPasteCapture" | "onCompositionEnd" | "onCompositionEndCapture" | "onCompositionStart" | "onCompositionStartCapture" | "onCompositionUpdate" | "onCompositionUpdateCapture" | "onFocusCapture" | "onBlurCapture" | "onChangeCapture" | "onBeforeInput" | "onBeforeInputCapture" | "onInput" | "onInputCapture" | "onReset" | "onResetCapture" | "onSubmit" | "onSubmitCapture" | "onInvalid" | "onInvalidCapture" | "onLoad" | "onLoadCapture" | "onError" | "onErrorCapture" | "onKeyDownCapture" | "onKeyPress" | "onKeyPressCapture" | "onKeyUp" | "onKeyUpCapture" | "onAbort" | "onAbortCapture" | "onCanPlay" | "onCanPlayCapture" | "onCanPlayThrough" | "onCanPlayThroughCapture" | "onDurationChange" | "onDurationChangeCapture" | "onEmptied" | "onEmptiedCapture" | "onEncrypted" | "onEncryptedCapture" | "onEnded" | "onEndedCapture" | "onLoadedData" | "onLoadedDataCapture" | "onLoadedMetadata" | "onLoadedMetadataCapture" | "onLoadStart" | "onLoadStartCapture" | "onPause" | "onPauseCapture" | "onPlay" | "onPlayCapture" | "onPlaying" | "onPlayingCapture" | "onProgress" | "onProgressCapture" | "onRateChange" | "onRateChangeCapture" | "onSeeked" | "onSeekedCapture" | "onSeeking" | "onSeekingCapture" | "onStalled" | "onStalledCapture" | "onSuspend" | "onSuspendCapture" | "onTimeUpdate" | "onTimeUpdateCapture" | "onVolumeChange" | "onVolumeChangeCapture" | "onWaiting" | "onWaitingCapture" | "onAuxClick" | "onAuxClickCapture" | "onClick" | "onClickCapture" | "onContextMenu" | "onContextMenuCapture" | "onDoubleClick" | "onDoubleClickCapture" | "onDrag" | "onDragCapture" | "onDragEnd" | "onDragEndCapture" | "onDragEnter" | "onDragEnterCapture" | "onDragExit" | "onDragExitCapture" | "onDragLeave" | "onDragLeaveCapture" | "onDragOver" | "onDragOverCapture" | "onDragStart" | "onDragStartCapture" | "onDrop" | "onDropCapture" | "onMouseDown" | "onMouseDownCapture" | "onMouseEnter" | "onMouseLeave" | "onMouseMove" | "onMouseMoveCapture" | "onMouseOut" | "onMouseOutCapture" | "onMouseOver" | "onMouseOverCapture" | "onMouseUp" | "onMouseUpCapture" | "onSelect" | "onSelectCapture" | "onTouchCancel" | "onTouchCancelCapture" | "onTouchEnd" | "onTouchEndCapture" | "onTouchMove" | "onTouchMoveCapture" | "onTouchStart" | "onTouchStartCapture" | "onPointerDown" | "onPointerDownCapture" | "onPointerMove" | "onPointerMoveCapture" | "onPointerUp" | "onPointerUpCapture" | "onPointerCancel" | "onPointerCancelCapture" | "onPointerEnter" | "onPointerEnterCapture" | "onPointerLeave" | "onPointerLeaveCapture" | "onPointerOver" | "onPointerOverCapture" | "onPointerOut" | "onPointerOutCapture" | "onGotPointerCapture" | "onGotPointerCaptureCapture" | "onLostPointerCapture" | "onLostPointerCaptureCapture" | "onScroll" | "onScrollCapture" | "onWheel" | "onWheelCapture" | "onAnimationStart" | "onAnimationStartCapture" | "onAnimationEnd" | "onAnimationEndCapture" | "onAnimationIteration" | "onAnimationIterationCapture" | "onTransitionEnd" | "onTransitionEndCapture" | "css" > & RefAttributes < HTMLTextAreaElement > > = ...
Const Validation WrapperValidation Wrapper: React.FC < ValidationWrapperProps > = ...
Const Widget WrapperWidget Wrapper: React.FC < WidgetWrapperProps > = ...
Const clear Errorsclear Errors: Event < void > = ...
Const default Themedefault Theme: { blur: { 2xl: string ; 3xl: string ; base: string ; lg: string ; md: string ; none: number ; sm: string ; xl: string } ; borders: { 1px: string ; 2px: string ; 4px: string ; 8px: string ; none: number } ; breakpoints: Breakpoints < { 2xl: string ; lg: string ; md: string ; sm: string ; xl: string } > ; colors: { black: string ; blackAlpha: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; blue: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; current: string ; cyan: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; facebook: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; gray: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; green: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; linkedin: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; messenger: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; orange: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; pink: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; purple: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; red: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; teal: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; telegram: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; transparent: string ; twitter: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; whatsapp: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; white: string ; whiteAlpha: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } ; yellow: { 100: string ; 200: string ; 300: string ; 400: string ; 50: string ; 500: string ; 600: string ; 700: string ; 800: string ; 900: string } } ; components: __module ; config: ThemeConfig ; direction: "ltr" ; fontSizes: { 2xl: string ; 3xl: string ; 4xl: string ; 5xl: string ; 6xl: string ; 7xl: string ; 8xl: string ; 9xl: string ; lg: string ; md: string ; sm: string ; xl: string ; xs: string } ; fontWeights: { black: number ; bold: number ; extrabold: number ; hairline: number ; light: number ; medium: number ; normal: number ; semibold: number ; thin: number } ; fonts: { body: string ; heading: string ; mono: string } ; letterSpacings: { normal: string ; tight: string ; tighter: string ; wide: string ; wider: string ; widest: string } ; lineHeights: { 10: string ; 3: string ; 4: string ; 5: string ; 6: string ; 7: string ; 8: string ; 9: string ; base: number ; none: number ; normal: string ; short: number ; shorter: number ; tall: number ; taller: string } ; radii: { 2xl: string ; 3xl: string ; base: string ; full: string ; lg: string ; md: string ; none: string ; sm: string ; xl: string } ; shadows: { 2xl: string ; base: string ; dark-lg: string ; inner: string ; lg: string ; md: string ; none: string ; outline: string ; sm: string ; xl: string ; xs: string } ; sizes: { 0.5: string ; 1: string ; 1.5: string ; 10: string ; 12: string ; 14: string ; 16: string ; 2: string ; 2.5: string ; 20: string ; 24: string ; 28: string ; 2xl: string ; 2xs: string ; 3: string ; 3.5: string ; 32: string ; 36: string ; 3xl: string ; 3xs: string ; 4: string ; 40: string ; 44: string ; 48: string ; 4xl: string ; 5: string ; 52: string ; 56: string ; 5xl: string ; 6: string ; 60: string ; 64: string ; 6xl: string ; 7: string ; 72: string ; 7xl: string ; 8: string ; 80: string ; 8xl: string ; 9: string ; 96: string ; container: { lg: string ; md: string ; sm: string ; xl: string } ; full: string ; lg: string ; max: string ; md: string ; min: string ; px: string ; sm: string ; xl: string ; xs: string } ; space: { 0.5: string ; 1: string ; 1.5: string ; 10: string ; 12: string ; 14: string ; 16: string ; 2: string ; 2.5: string ; 20: string ; 24: string ; 28: string ; 3: string ; 3.5: string ; 32: string ; 36: string ; 4: string ; 40: string ; 44: string ; 48: string ; 5: string ; 52: string ; 56: string ; 6: string ; 60: string ; 64: string ; 7: string ; 72: string ; 8: string ; 80: string ; 9: string ; 96: string ; px: string } ; styles: Styles ; transition: { duration: { fast: string ; faster: string ; normal: string ; slow: string ; slower: string ; ultra-fast: string ; ultra-slow: string } ; easing: { ease-in: string ; ease-in-out: string ; ease-out: string } ; property: { background: string ; colors: string ; common: string ; dimensions: string ; position: string } } ; zIndices: { auto: string ; banner: number ; base: number ; docked: number ; dropdown: number ; hide: number ; modal: number ; overlay: number ; popover: number ; skipLink: number ; sticky: number ; toast: number ; tooltip: number } } = ...
Const local Storage Providerlocal Storage Provider: LocalStorage = ...
Const location Search Providerlocation Search Provider: LocationSearch = ...
Const push Errorpush Error: Event < { errorText: string ; widgetName?: string } > = ...
Компонент-интегратор для управления списком записей получаемых с сервера в стандартной связке:
В корневой элемент передаются параметры запроса и данные полученные по этому запросу