thevoidmodelmodule

6.1.49-beta • Public • Published

Often used definitions

Contains often used models, collected in one npm module.

Caution: This module version 6.1.0-beta is in his first steps, please do not use or at your own risk.

Installation

TheVoidModelModule gets shipped via the Node Package Manager. So make sure that you have NodeJS installed.

You can install the package with the following command:

npm install thevoidmodelmodul --save

History

Version 6.0.0 - 6.n.n

version description
6.1.49-beta Publish added url parameter
6.1.48-beta TV_Config added type parameter
6.1.34-beta PTV order import (ECOMP-60) ExtOrder modifies
6.1.34-beta New models PTV order import (ECOMP-60)
6.1.34-beta New model MyAeolixDAveSubscription (ECOMP-59)
6.1.27-beta Bug User.getConfigOfUser() fixed
6.1.x-beta Added classes for MESSAGING.
6.1.x-beta class ImportData modified.
6.1.2-beta Added class InvoicingAddress.
6.1.1-beta Added model used for importing data.
6.1.0-beta Added model for iHub.
6.0.1 Removed depricated publish2Url.
6.0.1 Removed depricated uniqueID.
6.0.1 Removed unused imports.
6.0.0 Publish: Constructor changed now the uniqueId is a mandatory parameter.

Version 5.0.0 - 5.n.n

version description
6.0.0 Publish: Constructor changed now the uniqueId is a mandatory parameter.
5.2.4 Tour: Parameters customData and options are optional
5.2.3 Copy uniqueId and uniqueID and vice versa
5.2.2 TV_User: Added methods getEmail(),getRolePermissionOfUser(..), getConfigOfUser(..)
5.2.0 TV_Config: Added parameter action
5.1.1 TOURSTOP_POSITION: Added parameter HEADING
5.1.0 TV_USER: Change roles type from Map to TC_Config[] (MongoDB)
5.0.1 Added TOURSTOP_POSITION
5.0.1 Modiefied several parameters from any to Date()
5.0.0 Aeolix: Published the first of the new models

Version 4.1.0 - 4.1.n

version description
4.1.3 Aeolix: Added documentation
4.1.3 Aeolix: Add logistic model
4.1.2 Modified TV_User: Added TV_Config[]
4.1.2 Modified TV_User Map<string, TV_Role> TV_Role is not an array anymore
4.1.1 Extended TV_Permission, added TV_Config[]
4.1.0 Export the TV_User, TV_Role, TV_Permission, TV_Config classes

Version 4.0.0 - 4.0.n

version description
4.0.3 Changes in the SubscriptionApiRequestParams, removed the scemid from the constructor call
4.0.2 Changes in the Subscription class, scemid is now public
4.0.1 Changes in the Subscription class, added the scemid
4.0.1 Changes in the SubscriptionApiRequestParams, removed the scemid
4.0.0 Added the parameter publish2Url in the publish.model.ts

Version 3.1.0 - 3.1.n

version description
3.1.0 DAve: Removed isvalid from the coordinate.model.ts
3.1.0 Aeolix: In the file (..\model\aeolix\models\publish.model.ts) I renamed the parameter url to publishResp2Url

Version 3.0.0 - 3.0.n

version description
3.0.9 Aeolix: modified the Subscription part
3.0.8 new class PersistentSubscription
3.0.7 Some additional wrappers
3.0.4 Dave.Event class timestamp is now string an not Date()
3.0.3 new class PosEventApiRequestParams
3.0.0 New methods and classes, the module is now nearly useable :)

Version 2.0.0 - 2.0.3

version description
2.0.3 /aeolix/Subscribe class: modified class parameters and description
2.0.2 /dave/Subscription class: added new class
2.0.2 /dave/SubscriptionApiRequestParams class: added new class
2.0.2 /dave/TourApiRequestParams class: added parameter token
2.0.1 /dave/TourApiRequestParams class: new
2.0.1 /dave/Options class: modified
2.0.1 /dave/Driver class: implemented
2.0.0 /dave/Stop class: removed all parameters from the constructor

Version 1.1.1

changes description
mapper Added a function (createCoordinate(type: TV_CoordinateType, data: any) ) to map TheVoidCoordinate to Drive&Arrive Coordiante format /dava/Coordinate class

Version 1.1.0

changes description
getter/setter Added getter and setter to the /shared/MapMarker class

Version 1.0.4 - 1.0.6

just some tests

Version 1.0.3

changes description
Structure changes all models are moved in a models folder
new models oldermodels copied for several projects (aeolix, dave and shared)

Used for Aeolix

Research project

Used for DAve

Drive&Arrive

Shared models

Used for all internal needs, mapping, ....

Readme

Keywords

none

Package Sidebar

Install

npm i thevoidmodelmodule

Weekly Downloads

21

Version

6.1.49-beta

License

MIT

Unpacked Size

202 kB

Total Files

89

Last publish

Collaborators

  • thevoid