UNPKG

react-application-core

Version:

A react-based application core for the business applications.

27 lines (26 loc) 2.28 kB
import { IActiveValueWrapper, IChannelWrapper, IDictionariesWrapper, IDisabledWrapper, IFormWrapper, ILayoutWrapper, IListWrapper, INotificationWrapper, IOptionsWrapper, IPrimaryFilterWrapper, IProgressWrapper, IQueryFilterWrapper, IQueryWrapper, ISecondaryFilterWrapper, ISectionNameWrapper, IStackWrapper, ITabPanelWrapper, ITransportWrapper, IUserWrapper, IWaitingForOptionsWrapper } from '../definitions.interface'; /** * @stable [27.07.2020] */ export declare class MapAsWrapperUtils { static readonly activeValue: <TValue>(activeValue: TValue) => IActiveValueWrapper<TValue>; static readonly channel: <TValue>(channel: TValue) => IChannelWrapper<TValue>; static readonly dictionaries: <TValue>(dictionaries: TValue) => IDictionariesWrapper<TValue>; static readonly disabled: (disabled: boolean) => IDisabledWrapper<boolean>; static readonly form: <TForm>(form: TForm) => IFormWrapper<TForm>; static readonly layout: <TValue>(layout: TValue) => ILayoutWrapper<TValue>; static readonly list: <TList>(list: TList) => IListWrapper<TList>; static readonly notification: <TValue>(notification: TValue) => INotificationWrapper<TValue>; static readonly options: <TValue>(options: TValue) => IOptionsWrapper<TValue>; static readonly primaryFilter: <TEntity = string>(primaryFilter: TEntity) => IPrimaryFilterWrapper<TEntity>; static readonly progress: <TValue>(progress: TValue) => IProgressWrapper<TValue>; static readonly query: (query: string) => IQueryWrapper<string>; static readonly queryFilter: <TEntity = string>(queryFilter: TEntity) => IQueryFilterWrapper<TEntity>; static readonly secondaryFilter: <TEntity = string>(secondaryFilter: TEntity) => ISecondaryFilterWrapper<TEntity>; static readonly sectionName: (sectionName: string) => ISectionNameWrapper; static readonly stack: <TValue>(stack: TValue) => IStackWrapper<TValue>; static readonly tabPanel: <TTabPanel>(tabPanel: TTabPanel) => ITabPanelWrapper<TTabPanel>; static readonly transport: <TValue>(transport: TValue) => ITransportWrapper<TValue>; static readonly user: <TUser>(user: TUser) => IUserWrapper<TUser>; static readonly waitingForOptions: (waitingForOptions: boolean) => IWaitingForOptionsWrapper; }