2.9.1 • Published 2 days ago

@sforsoftware/inhandel-frontend-abstractions v2.9.1

Weekly downloads
-
License
ISC
Repository
-
Last release
2 days ago

inHandel.Frontend.Abstractions

Current version: 2.0.39 NPM url: https://www.npmjs.com/package/@sforsoftware/inhandel-frontend-abstractions Alles is getest?: Ja

Table of Contents

Hoe te gebruiken:

Installeer de package met npm i @sforsoftware/inhandel-frontend-abstractions Vervolgens hoef je alleen jou benodige injectable te kiezen en deze te injecten:

import { Injectables, IManagementApiService } from "@sforsoftware/inhandel-frontend-abstractions";

const managementApiService = inject<IManagementApiService>(Injectables.ManagementApiService)!;

Ja, het uitroepteken aan het einde van die regel doet er toe! Dit maakt het geen nullable.

Injectables:

Helpers

  • IScopeValidator - Valideert de opgegeven scopes met de scopes die de ingelogde user heeft
  • ISessionStorageHelper - Voor het setten en ophalen van diverse session storage keys
  • ITokenDecoder - Decodes een Jwt token

Standaard services

  • AbstractApiService - Wordt in elke Api Service gebruikt om de standaard functionaliteit op één centraal punt te houden. Via de overschreven TokenPrefix wordt bepaald naar welke API de call toe moet.
  • IApiService - Te gebruiken voor de calls waar nog geen aparte API Service voor geschreven is.
  • IErrorHandler - Hier kan een error en 'severity level' (hoe ernstig de error is) aan gegeven worden, om vervolgens de error af te handelen.
  • IGraphQLService - Voor het versturen van GraphQL requests.
  • ToasterService - Voor het versturen van popup meldingen.

API services

Management API

  • IAppsApiService
  • ICountryApiService
  • IEmailAccountApiService
  • IGridConfigApiService
  • iPrinterApiService
  • iReportApiService
  • IScopesApiService
  • IUserApiService

ParcelSender API

  • IOrderApiService
  • IPackagingApiService
  • IParcelSenderApiService
  • ISenderApiService
  • ISettingsApiService
  • IShipmentApiService
  • IUndeliverableArticleApiService

PIM API

  • IArticleApiService
  • ICatalogApiService
  • ICategoryApiService
  • IFreeFieldApiService

SalesApp API

  • IArticleApiService
  • ICatalogApiService
  • ICategoryApiService
  • IFreeFieldApiService
  • IOrderApiService
  • ISettingsApiService

Overige niet uitelkaar getrokken API's

  • ICustomerApiService
  • IOrderApiService
  • IPipelineApiService
  • IReturnApiService
  • ISupplierApiService

Alle injectables worden in de host geïmplementeerd in de map dependencies.

Domain classes

Article

  • Article
  • ArticleParentChild
  • BTWPercentage
  • Category
  • CategoryLanguage

Catalog

  • Article
  • BTWPercentage
  • Catalog
  • CatalogArticle
  • CatalogField
  • CatalogSettings
  • Category
  • CategoryLanguage

Category

  • Article
  • Category
  • CategoryLanguage
  • CategorySettings

Customer

  • Address
  • Country
  • Customer
  • MailSending

Order

  • Address
  • Article
  • Country
  • Customer
  • Order
  • OrderLine
  • OrderLineType
  • Paid
  • PipelineOrder
  • Return
  • ReturnLine
  • ReturnOrder
  • ReturnStatus
  • Status

ParcelSenders

Pipelines

  • ActionClasses - ActionReturn - ChangeStatusAction - PrintAction - RegisterParcelAction - SendEmailAction - StatusUpdateInDiffPipelineAction
  • Action
  • ActionType
  • Domain
  • DomainObjectIdentifier
  • DomainObjectIdentifierRequest
  • DraggableActionList
  • Notification
  • ObjectStatus
  • Order
  • Pipeline
  • PipelineQueue
  • QueueStatus
  • Status
  • Workflow

Settings

  • GenericEmailAccount
  • Office365EmailAccount
  • SalesAppSettings
  • SalesAppViewType
  • SendGridEmailAccount
  • SmtpEmailAccount
  • Status

Supplier

  • Address
  • Country
  • MailSending
  • Supplier

Overige classes

  • Enums - AppEnum - EntityEnum - GraphQLApis - SalesAppViewType
  • ScopeEnums - InHandelScopes - LogistiekScopes - PIMScopes - SalesAppScopes
  • AddOn
  • Address
  • AddressDisabled
  • APIException
  • App
  • AppsTenant
  • Article
  • ArticleParentChild
  • BlobImage
  • BTWPercentage
  • Catalog
  • CatalogAndCategorySettings
  • CatalogArticle
  • CatalogField
  • Category
  • CategoryLanguage
  • Country
  • Customer
  • DefaultCatalogField
  • DefaultReport
  • DisabledMailSending
  • DomainObject
  • Entity
  • FreeField
  • FreeFieldGroup
  • IGraphQLResult
  • Injectables
  • InvoiceBy
  • License
  • MailSending
  • Order
  • OrderLine
  • Paid
  • PrinterBody
  • Printer
  • PrintNodePrinter
  • ReportArray
  • ReportTemplate
  • Return
  • ReturnLine
  • ReturnStatus
  • SalesAppSettings
  • ShoppingCartOrder
  • ShoppingCartOrderLine
  • SignalRConnection
  • Status
  • Subscription
  • Supplier
  • Tenant
  • TokenPrefix
  • User

  • APIError

  • APIResponse
  • BlobImage
  • DefaultCatalogField
  • DefaultProperties
  • Defaults
  • FreeField
  • FreeFieldDefinitions
  • FreeFieldGroup
  • FreeFieldValueType
  • SeverityLevel

Ondersteunde pakketverzenders

BOLFedExKeenDelivery
DHLDPostMyParcel
DPDPostNLSendCloud
GLSRoonaShopsUnited
UPSTransMission
2.9.1

2 days ago

2.8.9

3 days ago

2.9.0

3 days ago

2.8.8

8 days ago

2.8.5

10 days ago

2.8.7

10 days ago

2.8.6

10 days ago

2.8.3

11 days ago

2.8.4

11 days ago

2.8.2

16 days ago

2.8.1

17 days ago

2.8.0

17 days ago

2.7.6

17 days ago

2.7.5

17 days ago

2.7.8

17 days ago

2.7.7

17 days ago

2.7.9

17 days ago

2.7.2

18 days ago

2.7.1

18 days ago

2.7.4

18 days ago

2.7.3

18 days ago

2.7.0

22 days ago

2.6.9

22 days ago

2.6.5

23 days ago

2.6.7

23 days ago

2.6.6

23 days ago

2.6.8

23 days ago

2.6.3

24 days ago

2.6.4

24 days ago

2.6.2

25 days ago

2.6.1

28 days ago

2.6.0

28 days ago

2.5.10

28 days ago

2.5.11

28 days ago

2.5.9

29 days ago

2.5.6

30 days ago

2.5.5

30 days ago

2.5.8

30 days ago

2.5.7

30 days ago

2.5.3

1 month ago

2.5.0

1 month ago

2.5.2

1 month ago

2.5.1

1 month ago

2.4.14

1 month ago

2.4.13

1 month ago

2.4.16

1 month ago

2.4.15

1 month ago

2.4.12

1 month ago

2.4.9

1 month ago

2.4.10

1 month ago

2.4.11

1 month ago

2.4.5

1 month ago

2.4.7

1 month ago

2.4.6

1 month ago

2.4.8

1 month ago

2.4.1

1 month ago

2.4.0

1 month ago

2.4.3

1 month ago

2.4.2

1 month ago

2.4.4

1 month ago

2.3.9

1 month ago

2.3.8

1 month ago

2.3.6

1 month ago

2.3.7

1 month ago

2.3.5

2 months ago

2.3.2

2 months ago

2.3.1

2 months ago

2.3.4

2 months ago

2.3.3

2 months ago

2.3.0

2 months ago

2.2.7

2 months ago

2.2.9

2 months ago

2.2.8

2 months ago

2.2.6

2 months ago

2.2.5

2 months ago

2.2.4

2 months ago

2.2.1

2 months ago

2.2.0

2 months ago

2.2.3

2 months ago

2.2.2

2 months ago

2.1.109

2 months ago

2.1.107

2 months ago

2.1.108

2 months ago

2.1.106

2 months ago

2.1.105

2 months ago

2.1.103

2 months ago

2.1.102

2 months ago

2.1.104

2 months ago

2.1.101

2 months ago

2.1.100

2 months ago

2.1.98

2 months ago

2.1.99

2 months ago

2.1.96

2 months ago

2.1.97

2 months ago

2.1.95

2 months ago

2.1.94

3 months ago

2.1.92

3 months ago

2.1.93

3 months ago

2.1.90

3 months ago

2.1.91

3 months ago

2.1.89

3 months ago

2.1.87

3 months ago

2.1.88

3 months ago

2.1.86

3 months ago

2.1.85

3 months ago

2.1.84

3 months ago

2.1.83

3 months ago

2.1.81

3 months ago

2.1.82

3 months ago

2.1.80

3 months ago

2.1.78

3 months ago

2.1.79

3 months ago

2.1.76

3 months ago

2.1.74

3 months ago

2.1.75

3 months ago

2.1.72

3 months ago

2.1.73

3 months ago

2.1.71

3 months ago

2.1.70

3 months ago

2.1.69

3 months ago

2.1.68

3 months ago

2.1.67

3 months ago

2.1.66

3 months ago

2.1.65

4 months ago

2.1.63

4 months ago

2.1.64

4 months ago

2.1.62

4 months ago

2.1.61

4 months ago

2.1.60

4 months ago

2.1.58

4 months ago

2.1.59

4 months ago

2.1.56

4 months ago

2.1.57

4 months ago

2.1.55

4 months ago

2.1.54

4 months ago

2.1.52

4 months ago

2.1.53

4 months ago

2.1.50

4 months ago

2.1.51

4 months ago

2.1.49

4 months ago

2.1.48

4 months ago

2.1.47

5 months ago

2.1.46

5 months ago

2.1.45

5 months ago

2.1.44

5 months ago

2.1.43

5 months ago

2.1.2

8 months ago

2.0.15

10 months ago

2.1.1

8 months ago

2.0.16

10 months ago

2.1.4

8 months ago

2.0.13

10 months ago

2.1.3

8 months ago

2.0.14

10 months ago

2.1.6

8 months ago

2.0.11

10 months ago

2.1.5

8 months ago

2.0.12

10 months ago

2.1.8

8 months ago

2.1.7

8 months ago

2.0.10

10 months ago

2.1.0

8 months ago

2.0.19

10 months ago

2.0.17

10 months ago

2.0.18

10 months ago

2.0.26

10 months ago

2.0.27

10 months ago

2.0.24

10 months ago

2.0.25

10 months ago

2.0.22

10 months ago

2.0.23

10 months ago

2.0.20

10 months ago

2.0.21

10 months ago

2.0.28

10 months ago

2.0.29

10 months ago

2.0.37

10 months ago

2.0.38

10 months ago

2.0.35

10 months ago

2.0.36

10 months ago

2.0.33

10 months ago

2.0.34

10 months ago

2.0.31

10 months ago

2.0.9

11 months ago

2.0.32

10 months ago

2.0.30

10 months ago

2.1.9

8 months ago

2.0.39

10 months ago

2.1.16

7 months ago

2.0.48

10 months ago

2.1.17

7 months ago

2.0.49

9 months ago

2.1.14

7 months ago

2.0.46

10 months ago

2.1.15

7 months ago

2.0.47

10 months ago

2.1.12

8 months ago

2.0.44

10 months ago

2.1.13

8 months ago

2.0.45

10 months ago

2.1.10

8 months ago

2.0.42

10 months ago

2.1.11

8 months ago

2.0.43

10 months ago

2.0.40

10 months ago

2.0.41

10 months ago

2.1.18

7 months ago

2.1.19

7 months ago

2.1.27

7 months ago

2.0.59

9 months ago

2.1.28

7 months ago

2.1.25

7 months ago

2.0.57

9 months ago

2.1.26

7 months ago

2.0.58

9 months ago

2.1.23

7 months ago

2.0.55

9 months ago

2.1.24

7 months ago

2.0.56

9 months ago

2.1.21

7 months ago

2.0.53

9 months ago

2.1.22

7 months ago

2.0.54

9 months ago

2.0.51

9 months ago

2.1.20

7 months ago

2.0.52

9 months ago

2.0.50

9 months ago

2.1.29

7 months ago

2.1.38

6 months ago

2.1.39

6 months ago

2.1.36

6 months ago

2.0.68

9 months ago

2.1.37

6 months ago

2.0.69

9 months ago

2.1.34

6 months ago

2.0.66

9 months ago

2.1.35

6 months ago

2.0.67

9 months ago

2.1.32

6 months ago

2.0.64

9 months ago

2.1.33

6 months ago

2.0.65

9 months ago

2.1.30

6 months ago

2.0.62

9 months ago

2.1.31

6 months ago

2.0.63

9 months ago

2.0.60

9 months ago

2.0.61

9 months ago

2.0.77

9 months ago

2.0.78

9 months ago

2.0.75

9 months ago

2.0.76

9 months ago

2.1.41

5 months ago

2.0.73

9 months ago

2.1.42

5 months ago

2.0.74

9 months ago

2.0.71

9 months ago

2.1.40

5 months ago

2.0.72

9 months ago

2.0.70

9 months ago

2.0.88

8 months ago

2.0.89

8 months ago

2.0.86

8 months ago

2.0.87

8 months ago

2.0.84

8 months ago

2.0.85

8 months ago

2.0.82

8 months ago

2.0.83

8 months ago

2.0.80

9 months ago

2.0.81

8 months ago

2.0.99

8 months ago

2.0.97

8 months ago

2.0.98

8 months ago

2.0.95

8 months ago

2.0.96

8 months ago

2.0.93

8 months ago

2.0.94

8 months ago

2.0.91

8 months ago

2.0.92

8 months ago

2.0.90

8 months ago

2.0.7-beta.1

11 months ago

2.0.7-beta.2

11 months ago

2.0.2-beta.9

12 months ago

2.0.4-beta.5

11 months ago

2.0.4-beta.6

11 months ago

2.0.4-beta.3

11 months ago

2.0.4-beta.4

11 months ago

2.0.4-beta.1

11 months ago

2.0.4-beta.2

11 months ago

2.0.2-beta.1

1 year ago

2.0.2-beta.2

12 months ago

2.0.2-beta.3

12 months ago

2.0.2-beta.4

12 months ago

2.0.2-beta.5

12 months ago

2.0.2-beta.6

12 months ago

2.0.2-beta.7

12 months ago

2.0.2-beta.8

12 months ago

2.0.1-beta.8

1 year ago

2.0.1-beta.9

1 year ago

2.0.1-beta.6

1 year ago

2.0.1-beta.7

1 year ago

2.0.1-beta.5

1 year ago

2.0.1-beta.15

1 year ago

2.0.1-beta.14

1 year ago

2.0.1-beta.13

1 year ago

2.0.1-beta.12

1 year ago

2.0.1-beta.11

1 year ago

2.0.1-beta.10

1 year ago

2.0.2-beta.24

12 months ago

2.0.3-beta.8

11 months ago

2.0.2-beta.23

12 months ago

2.0.3-beta.7

11 months ago

2.0.2-beta.22

12 months ago

2.0.3-beta.6

11 months ago

2.0.2-beta.21

12 months ago

2.0.3-beta.5

11 months ago

2.0.2-beta.28

12 months ago

2.0.3-beta.4

11 months ago

2.0.2-beta.27

12 months ago

2.0.3-beta.3

11 months ago

2.0.2-beta.26

12 months ago

2.0.3-beta.2

11 months ago

2.0.2-beta.25

12 months ago

2.0.3-beta.1

11 months ago

2.0.2-beta.20

12 months ago

2.0.3

11 months ago

2.0.5

11 months ago

2.0.4

11 months ago

2.0.7

11 months ago

2.0.6

11 months ago

2.0.8

11 months ago

2.0.2-beta.29

12 months ago

2.0.2-beta.13

12 months ago

2.0.2-beta.12

12 months ago

2.0.2-beta.11

12 months ago

2.0.2-beta.10

12 months ago

2.0.2-beta.17

12 months ago

2.0.2-beta.16

12 months ago

2.0.2-beta.15

12 months ago

2.0.2-beta.14

12 months ago

2.0.2-beta.19

12 months ago

2.0.2-beta.18

12 months ago

2.0.2-beta.34

11 months ago

2.0.2-beta.33

11 months ago

2.0.2-beta.32

12 months ago

2.0.2-beta.31

12 months ago

2.0.2-beta.30

12 months ago

2.0.1

1 year ago

2.0.0

1 year ago

1.1.5-beta.1

1 year ago

1.1.5-beta.3

1 year ago

1.1.5-beta.2

1 year ago

1.1.5-beta.9

1 year ago

1.1.5-beta.8

1 year ago

1.1.5-beta.5

1 year ago

1.1.5-beta.4

1 year ago

1.1.5-beta.7

1 year ago

1.1.5-beta.6

1 year ago

2.0.0-beta.9

1 year ago

2.0.0-beta.8

1 year ago

2.0.0-beta.7

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

2.0.0-beta.40

1 year ago

2.0.0-beta.2

1 year ago

2.0.0-beta.1

1 year ago

2.0.0-beta.6

1 year ago

2.0.0-beta.5

1 year ago

2.0.0-beta.4

1 year ago

2.0.0-beta.3

1 year ago

2.0.0-beta.33

1 year ago

2.0.0-beta.32

1 year ago

2.0.0-beta.31

1 year ago

2.0.0-beta.30

1 year ago

2.0.0-beta.37

1 year ago

2.0.0-beta.36

1 year ago

2.0.0-beta.35

1 year ago

2.0.0-beta.34

1 year ago

2.0.0-beta.39

1 year ago

2.0.0-beta.38

1 year ago

2.0.0-beta.22

1 year ago

2.0.0-beta.21

1 year ago

2.0.0-beta.20

1 year ago

2.0.1-beta.2

1 year ago

2.0.0-beta.26

1 year ago

2.0.1-beta.3

1 year ago

2.0.0-beta.25

1 year ago

2.0.0-beta.24

1 year ago

2.0.1-beta.1

1 year ago

2.0.0-beta.23

1 year ago

2.0.0-beta.29

1 year ago

2.0.1-beta.4

1 year ago

2.0.0-beta.28

1 year ago

2.0.0-beta.27

1 year ago

1.1.3-beta.1

1 year ago

2.0.0-beta.11

1 year ago

2.0.0-beta.10

1 year ago

1.1.5-beta.10

1 year ago

2.0.0-beta.15

1 year ago

2.0.0-beta.14

1 year ago

2.0.0-beta.13

1 year ago

2.0.0-beta.12

1 year ago

2.0.0-beta.19

1 year ago

2.0.0-beta.18

1 year ago

2.0.0-beta.17

1 year ago

2.0.0-beta.16

1 year ago

1.1.3-beta.2

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.5-beta.9

1 year ago

1.0.5-beta.7

1 year ago

1.0.5-beta.8

1 year ago

1.0.5-beta.5

1 year ago

1.0.5-beta.6

1 year ago

1.0.5-beta.3

1 year ago

1.0.5-beta.4

1 year ago

1.0.5-beta.1

1 year ago

1.0.5-beta.2

1 year ago

1.0.2-beta.17

1 year ago

1.0.2-beta.15

1 year ago

1.0.2-beta.16

1 year ago

1.0.2-beta.13

1 year ago

1.0.2-beta.14

1 year ago

1.0.2-beta.11

1 year ago

1.0.2-beta.12

1 year ago

1.0.2-beta.10

1 year ago

1.1.0-beta.1

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.3-beta.20

1 year ago

1.1.2

1 year ago

1.0.3-beta.11

1 year ago

1.0.3-beta.10

1 year ago

1.0.3-beta.13

1 year ago

1.0.3-beta.12

1 year ago

1.0.3-beta.15

1 year ago

1.0.3-beta.14

1 year ago

1.0.3-beta.17

1 year ago

1.0.4-beta.1

1 year ago

1.0.3-beta.16

1 year ago

1.0.4-beta.2

1 year ago

1.0.3-beta.2

1 year ago

1.0.4-beta.3

1 year ago

1.0.3-beta.1

1 year ago

1.0.3-beta.4

1 year ago

1.0.5-beta.11

1 year ago

1.0.3-beta.3

1 year ago

1.0.5-beta.12

1 year ago

1.0.3-beta.6

1 year ago

1.0.2-beta.6

1 year ago

1.0.5-beta.13

1 year ago

1.0.3-beta.5

1 year ago

1.0.2-beta.7

1 year ago

1.0.5-beta.14

1 year ago

1.0.3-beta.8

1 year ago

1.0.2-beta.4

1 year ago

1.0.3-beta.7

1 year ago

1.0.2-beta.5

1 year ago

1.0.3-beta.9

1 year ago

1.0.2-beta.8

1 year ago

1.0.2-beta.9

1 year ago

1.0.3-beta.19

1 year ago

1.0.3-beta.18

1 year ago

1.0.2-beta.3

1 year ago

1.0.2-beta.2

1 year ago

1.0.2-beta.1

1 year ago

1.0.2-beta.0

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0-beta.18

1 year ago

1.0.0-beta.17

1 year ago

1.0.0-beta.16

1 year ago

1.0.0-beta.15

1 year ago

1.0.0-beta.14

1 year ago

1.0.0-beta.13

1 year ago

1.0.0-beta.12

1 year ago

1.0.0-beta.11

1 year ago

1.0.0-beta.10

1 year ago

1.0.0-beta.9

1 year ago

1.0.0-beta.8

1 year ago

1.0.0-beta.7

1 year ago

1.0.0-beta.6

1 year ago

1.0.0-beta.5

1 year ago

1.0.0-beta.4

1 year ago

1.0.0-beta.3

1 year ago

1.0.0-beta.2

1 year ago

1.0.0-beta.1

1 year ago

1.0.0-beta.0

1 year ago

1.0.0

1 year ago