UNPKG

armisa-models

Version:
222 lines (170 loc) • 11.9 kB
export { FontIconType } from './Models/FontIconType'; export * from './Models/PageKeys'; export { useSubPagesManager } from './Models/Hooks/useSubPageManager'; export * from './Models/Forms/Columns'; export { GridViewFactory, GridViewPATHS, ISpinnerType } from './Models/Forms/GridViewFactory'; export { IViewBargeAxiosType, ViewBargeFactory } from './Models/Forms/ViewBargeFactory'; export { MainStateManager } from './Models/MainStateManager'; export { SimpleRouteFormFactory } from './Models/Forms/SimpleRouteFormFactory'; export { BaseEntityProperties, BaseProperty, BasePropertyFactory } from './Models/Conditions/BaseProperty'; export { AuthFactory } from './Models/AmisaAuth/AuthFactory'; export { BasePageData, PropsOfPage, StackHeaderFields } from './Models/Page/BasePageData'; export { IArmisaPageKey } from './Models/ArmisaImportPage'; export { INaming, CaptionNaming } from './Models/NamingCaption'; export { Tabing } from './Models/Page/Tab/index'; export { TabPageData } from './Models/Page/Tab/TabData'; export { FileDownload } from './Models/ComponentFactory/FileDownload' export { ModalFactory } from './Models/ComponentFactory/ModalFactory'; export { PopupFactory, MouseLocationOfPopup } from './Models/ComponentFactory/PopupFactory'; export { SendByLetterFactory } from './Models/ComponentFactory/SendByLetterFactory'; export { Modaling } from './Models/Page/Modal/index'; export { ModalPageData } from './Models/Page/Modal/ModalData'; export { PopupPageData, MouseLocationProps, } from './Models/Page/Modal/ModalPopup'; export { ILazyLoad, LazyLoadFactory } from './Models/LazyLoadFactory'; export { EnumValidateState, EnumNumberState, EnumResultState, EnumTextState } from './Models/enums'; export { Callback, IStructuralCodeLevel, IStructuralCodeType, IPageData, IMainStateFactory, IRoleData, IResponse, OfficialAttacheFormsType } from './Models/Types'; export { IResultOfValidate, IStructuralCodeState, IStructuralCodeChangeEvent, StructureCoding, StructureCodingFactory } from './Models/StructureCoding'; export { IFullName, StructrulCodeFactory, IStructuralTypeInitilaValue, IStructuralCodeUseCaseType, IStructuralTypeOfCode } from './Models/ComponentFactory/StructructrulCode/StructrulCodeFactory'; export { ISpecifierCheckTreeView, IStructrulCodeFullName, IStructrulCodeTreeViewJson, StructrulCodeTreeViewCode } from './Models/ComponentFactory/StructructrulCode/StructrulCodeTreeViewCode'; export { StructrulCodeTreeView, IStructuralCodeFactoryForTreeView } from './Models/ComponentFactory/StructructrulCode/TreeViewFactory'; export { IStructuralCodeListViewRow, StructuralCodeListViewFactory, IStructuralCodeFactoryForListView } from './Models/ComponentFactory/StructructrulCode/ListViewFactory'; export { ISimpleCodeListViewRow, SimpleCodeListViewFactory } from './Models/ComponentFactory/SimpleCode/ListViewFactory'; export { ISimpleCodeState, SimpleCodeFactory } from './Models/ComponentFactory/SimpleCode/SimpleCodeFactory'; export { DatePickerFactory } from './Models/ComponentFactory/DatePicker/DatePickerFactory'; export { DatePickersFactory } from './Models/ComponentFactory/DatePicker/DatePickersFactory'; export { DateBoxFactory } from './Models/ComponentFactory/DateBox/DateBoxFactory'; export { IDateBoxFactory } from './Models/ComponentFactory/DatePicker/DatePickerFactory'; export { DateBoxesFactory } from './Models/ComponentFactory/DateBox/DateBoxesFactory'; export { PayLoadBoxFactory } from './Models/ComponentFactory/PayLoadBoxFactory'; export { SidItemFactory, SidbarFactory } from './Models/ComponentFactory/SidbarFactory'; export { Login } from './Models/Login/Login'; export { FinancialPeriod, IFinancialPeriod } from './Models/FinancialPeriods'; export { BaseSelfControl } from './Models/SelfModels/BaseSelfControl'; export { SelfAmount } from './Models/SelfModels/SelfAmount'; export { SelfBoolean } from './Models/SelfModels/SelfBoolean'; export { SelfButton } from './Models/SelfModels/SelfButton'; export { INewProperties, ISelfCheckTree, SelfCheckTree } from './Models/SelfModels/SelfCheckTree'; export { SelfCheckedIDs } from './Models/SelfModels/SelfCheckedIDs'; export { SelfEmail } from './Models/SelfModels/SelfEmail'; export { SelfEmailArray } from './Models/SelfModels/SelfEmailArray'; export { SelfImage } from './Models/SelfModels/SelfImage'; export { SelfList } from './Models/SelfModels/SelfList'; export { SelfListItem } from './Models/SelfModels/SelfListItem'; export { SelfMobileNumber } from './Models/SelfModels/SelfMobileNumber'; export { SelfMobileNumberArray } from './Models/SelfModels/SelfMobileNumberArray'; export { SelfNumber } from './Models/SelfModels/SelfNumber'; export { SelfObject, IObject, IObjectJson } from './Models/SelfModels/SelfObject'; export { SelfObjectArray } from './Models/SelfModels/SelfObjectArray'; export { SelfPhoneNumber } from './Models/SelfModels/SelfPhoneNumber'; export { SelfPhoneNumberArray } from './Models/SelfModels/SelfPhoneNumberArray'; export { SelfProfileSectionInfo } from './Models/SelfModels/SelfProfileSectionInfo'; export { SelfSelect } from './Models/SelfModels/SelfSelect'; export { SelfString } from './Models/SelfModels/SelfString'; export { SelfTime } from './Models/SelfModels/SelfTime'; export { SelfWebsite } from './Models/SelfModels/SelfWebsite'; export { SelfWebsiteArray } from './Models/SelfModels/SelfWebsiteArray'; export { FilterBase } from './Models/Filters/FilterBase'; export { FilterBoolean } from './Models/Filters/FilterBoolean'; export { ValidationChain, ValidationEventArgs } from "./Models/chainOfResponsibility"; export { ElementFactory } from './Models/Page/ElementsOfFormFactory/ElementFactory'; export { ElementsOfFormFactory } from './Models/Page/ElementsOfFormFactory'; export { TextBoxFactory } from './Models/ComponentFactory/TextBoxFactory'; export { AmountBoxFactory } from './Models/ComponentFactory/AmountBoxFactory'; export { QTYBoxFactory } from './Models/ComponentFactory/QTYBoxFactory'; export { NumberBoxFactory } from './Models/ComponentFactory/NumberBoxFactory'; export { PercentBoxFactory } from './Models/ComponentFactory/PercentBoxFactory'; export { FeeBoxFactory } from './Models/ComponentFactory/FeeBoxFactory'; export { ComboBoxFactory } from './Models/ComponentFactory/ComboBoxFactory'; export { CheckBoxFactory } from './Models/ComponentFactory/CheckBoxFactory'; export { CheckBoxColumnVisibilityFactory } from './Models/ComponentFactory/CheckBoxColumnVisibilityFactory'; export { CheckBoxTreeFactory } from './Models/ComponentFactory/CheckBoxTreeFactory'; export { SelectPersonFactory } from './Models/ComponentFactory/SelectPersonFactory'; export { SelectCustomersFactory } from './Models/ComponentFactory/SelectCustomersFactory'; export { SelectCustomerFactory, ISelectCustomerUseCaseType, ISelectCustomerTypeOfCode } from './Models/ComponentFactory/SelectCustomerFactory'; export { ToolStripItemFactory } from './Models/ComponentFactory/ToolStrip/ToolStripItemFactory'; export { ToolStripFactory } from './Models/ComponentFactory/ToolStrip/ToolStripFactory'; export { ToolStripButtonFactory, IToolStripButtonIcon } from './Models/ComponentFactory/ToolStrip/ToolStripButtonFactory'; export { SubPageFactory } from './Models/Page/SubPageFactory'; export { PageTabingFactory } from './Models/Page/PageTabingFactory'; export { PageFactory } from './Models/Page/PageFactory'; export { ButtonFactory, ButtonType } from './Models/ComponentFactory/ButtonFactory'; export { PasswordBoxFactory } from './Models/ComponentFactory/Password‌BoxFactory'; export { UserBoxFactory, ITypeOfUserBox } from './Models/ComponentFactory/UserBoxFactory'; export { ButtonGroupFactory } from './Models/ComponentFactory/ButtonFactory/ButtonGroupFactory'; export { ButtonGroupsFactory } from './Models/ComponentFactory/ButtonFactory/ButtonGroupsFactory'; export { AttachedFile, AttachedFilesFactory } from './Models/ComponentFactory/AttachedFilesFactory'; export { SubPageItem } from './Models/Page/ElementsOfFormFactory/SubPageItem'; export { SubPagesFactory } from './Models/Page/ElementsOfFormFactory/SubPagesFactory'; export { IParentFormManager } from './Models/Page/ElementsOfFormFactory'; export { Argument } from './Models/Page/ElementsOfFormFactory/Argument'; export { Cach } from './Models/ComponentFactory/Cach'; export { MultiSelectIdFactory } from './Models/ComponentFactory/MultiSelectIdFactory'; export { IRoutes, ISystems, MenuFactory, ITypeOfFormForRoute } from './Models/AmisaAuth/Menus/1-MenuFactory'; export { MenuItemFactory } from './Models/AmisaAuth/Menus/2-MenuItemFactory'; export { MenuSubItemFactory } from './Models/AmisaAuth/Menus/3-MenuSubItemFactory'; export { ChildOfSubMenuItemFactory } from './Models/AmisaAuth/Menus/4-MenuChilOfSubMenuItemFactory'; export { IPageLoadByKey } from './Models/PageLoadByKey'; export { PageLoadByKey } from './Models/PageLoadByKey'; export { getSubPageItem } from './Models/Page/ElementsOfFormFactory/SubPageItem'; export { FiscalYear, FiscalYearsInfo } from './Models/AmisaAuth/Models/FiscalYearsInfo/FiscalYearsInfo'; export { FiscalYearsSelectFactory } from './Models/AmisaAuth/Models/FiscalYearsInfo/FiscalYearsSelectFactory'; export { RolesInfo } from './Models/AmisaAuth/Models/SettingInfo/Roles/RolesInfo'; export { Codings, ICoding } from './Models/AmisaAuth/Models/SettingInfo/Codings/Base/Codings'; export { CodingHesab } from './Models/AmisaAuth/Models/SettingInfo/Codings/Hesab/CodingHesab'; export { CodingMarkaz1 } from './Models/AmisaAuth/Models/SettingInfo/Codings/Markaz1/CodingMarkaz1'; export { CodingMarkaz2 } from './Models/AmisaAuth/Models/SettingInfo/Codings/Markaz2/CodingMarkaz2'; export { CodingMarkaz3 } from './Models/AmisaAuth/Models/SettingInfo/Codings/Markaz3/CodingMarkaz3'; export { CodingKala } from './Models/AmisaAuth/Models/SettingInfo/Codings/Kala/CodingKala'; export { AmisaManager } from './Models/AmisaAuth/AmisaSetting'; export { TokenInfo, useHeader, useTokenInfo, useAxios, useUrls, getAttachesAxios, getHistoryAxios, getTempRowsAxios } from './Models/AmisaAuth/Models/StorageManager/TokenInfo'; export { ISettingInfo, SettingInfo, newGuid, useAmisaManager, useAuthFactory, useActiveFiscalYear, useFiscalYearsInfo, useAllSubSystems, useRoledSubSystems, useSelectedSubSystems, useSubSystemsInfo, useSettingInfo, useTitlesInfo, useUserInfo, useRolesInfo, usecodingHesab, usecodingKala, usecodingMarkaz1, usecodingMarkaz2, usecodingMarkaz3, } from './Models/AmisaAuth/Models/SettingInfo'; export { AxiosError, AxiosInstance, AxiosResponse } from 'axios'; declare global { type KeysOfType<T, U> = { [P in keyof T]: T[P] extends U ? P : never }[keyof T]; type PickByType<T, U> = Pick<T, KeysOfType<T, U>>; type StringOfLength<Min, Max> = string & { readonly StringOfLength: unique symbol }; interface Number { format(persianNumberic?: true): string; } interface Number { formatPersian(): string; } interface Number { digitToAlpha(): string; } interface String { // englishToPersian(): string; assignLength<Min extends number, Max extends number>(min: Min, max: Max): string; } interface Object { getProp(prop: string): any; getPropValue<T extends object, D>(prop1: keyof T, defaultValue: D): D; getPropsValue<T, D>(prop1: keyof T, prop2: keyof T, defaultValue: D): D; getProp<T>(prop: keyof T): any; } interface Object { setProp(prop: string, value: any): any; setProp<T>(prop: keyof T, value: any): any; } }