2.11.0 • Published 9 months ago

@memberjunction/global v2.11.0

Weekly downloads
-
License
ISC
Repository
-
Last release
9 months ago
# @memberjunction/global

The `@memberjunction/global` library is designed to coordinate events and components across MemberJunction. This library exports a `MJGlobal` class along with a `RegisterClass` function decorator to manage class registration with the global class factory. It also exports some core elements from the `./ClassFactory` and `./interface` modules for ease of use.

## Installation

```bash
npm install @memberjunction/global

Usage

Below are some usage examples based on the provided code:

Importing the Library

import * as MJ from '@memberjunction/global';

Using the MJGlobal Class

// Getting the singleton instance of MJGlobal
const globalInstance = MJ.MJGlobal.Instance;

// Registering a component
globalInstance.RegisterComponent(yourComponent);

// Raising an event
globalInstance.RaiseEvent(yourEvent);

// Listening for events
const listener = globalInstance.GetEventListener();

Using the RegisterClass Decorator

@MJ.RegisterClass(yourBaseClass)
class YourClass {
  // ...
}

Contributing

Feel free to open issues or pull requests if you have suggestions or fixes.

License

Specify the license for your project.

Support

For support, please contact support@example.com or open an issue on the project repository.

This README file provides a brief overview of the library, installation instructions, usage examples, and other common sections like contributing, license, and support information. You may want to further customize this file to better fit the `@memberjunction/global` library and its community, especially the support and license sections.
@everything-registry/sub-chunk-594mj_generatedentities@memberjunction/ai-vectors-entity-sync@memberjunction/server@memberjunction/sqlserver-dataprovider@memberjunction/storage@memberjunction/templates@memberjunction/templates-base-types@memberjunction/data-context@memberjunction/data-context-server@memberjunction/doc-utils@memberjunction/entity-communications-base@memberjunction/entity-communications-client@memberjunction/entity-communications-server@memberjunction/external-change-detection@memberjunction/graphql-dataprovider@memberjunction/ng-ask-skip@memberjunction/ng-base-forms@memberjunction/ng-base-types@memberjunction/ng-code-editor@memberjunction/ai-recommendations-rex@memberjunction/ai-vector-dupe@memberjunction/ai-vector-sync@memberjunction/ai-vectordb@memberjunction/ai-vectors@memberjunction/ai-vectors-pinecone@memberjunction/aiengine@memberjunction/codegen-lib@memberjunction/communication-engine@memberjunction/communication-ms-graph@memberjunction/communication-sendgrid@memberjunction/communication-types@memberjunction/content-autotagging@memberjunction/core@memberjunction/core-actions@memberjunction/core-entities@memberjunction/ng-list-detail-grid@memberjunction/ng-query-grid@memberjunction/ng-record-changes@memberjunction/ng-record-selector@memberjunction/ng-resource-permissions@memberjunction/ng-simple-record-list@memberjunction/ng-timeline@memberjunction/ng-treelist@memberjunction/ng-user-view-grid@memberjunction/ng-user-view-properties@memberjunction/queue@memberjunction/scheduled-actions@memberjunction/ng-container-directives@memberjunction/ng-data-context@memberjunction/ng-entity-communications@memberjunction/ng-entity-form-dialog@memberjunction/ng-entity-permissions@memberjunction/ng-explorer-core@memberjunction/ng-explorer-settings@memberjunction/ng-file-storage@memberjunction/ng-find-record@memberjunction/ng-form-toolbar@memberjunction/ng-join-grid@memberjunction/actions@memberjunction/actions-apollo@memberjunction/actions-content-autotag@memberjunction/ai@memberjunction/ai-anthropic@memberjunction/ai-betty-bot@memberjunction/ai-gemini@memberjunction/ai-groq@memberjunction/ai-mistral@memberjunction/ai-openai@memberjunction/ai-recommendations
2.11.0

9 months ago

2.10.0

9 months ago

2.9.0

9 months ago

2.8.0

9 months ago

2.7.0

9 months ago

2.7.1

9 months ago

2.6.1

9 months ago

2.6.0

10 months ago

2.5.2

10 months ago

1.6.1

1 year ago

1.6.0

1 year ago

2.4.1

10 months ago

2.4.0

10 months ago

1.5.3

1 year ago

1.5.2

1 year ago

1.5.1

1 year ago

1.5.0

1 year ago

2.3.0

11 months ago

2.3.2

10 months ago

2.3.1

11 months ago

2.3.3

10 months ago

1.4.1

1 year ago

1.4.0

1 year ago

2.2.1

11 months ago

2.2.0

11 months ago

1.3.3

1 year ago

1.3.2

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

2.1.2

12 months ago

2.1.1

12 months ago

2.1.4

11 months ago

2.1.3

11 months ago

2.1.5

11 months ago

2.1.0

12 months ago

2.0.0

12 months ago

1.8.1

1 year ago

1.8.0

1 year ago

1.7.1

1 year ago

1.7.0

1 year ago

2.5.0

10 months ago

2.5.1

10 months ago

1.2.2

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.0.11

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.8-next.6

1 year ago

1.0.8-next.5

1 year ago

1.0.8-next.4

1 year ago

1.0.8-next.3

1 year ago

1.0.8-next.2

1 year ago

1.0.8-next.1

1 year ago

1.0.8-next.0

1 year ago

1.0.7-next.0

1 year ago

1.0.8-beta.0

1 year ago

1.0.2

1 year ago

1.0.6

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago

0.9.168

1 year ago

0.9.167

1 year ago

0.9.166

1 year ago

0.9.165

1 year ago

0.9.164

1 year ago

0.9.161

1 year ago

0.9.160

1 year ago

0.9.163

1 year ago

0.9.162

1 year ago

0.9.157

1 year ago

0.9.159

1 year ago

0.9.156

1 year ago

0.9.155

1 year ago

0.9.158

1 year ago

0.9.153

1 year ago

0.9.152

1 year ago

0.9.148

1 year ago

0.9.147

1 year ago

0.9.146

1 year ago

0.9.143

1 year ago

0.9.142

1 year ago

0.9.141

1 year ago

0.9.140

1 year ago

0.9.139

1 year ago

0.9.138

1 year ago

0.9.136

1 year ago

0.9.137

1 year ago

0.9.135

1 year ago

0.9.134

1 year ago

0.9.133

1 year ago

0.9.132

1 year ago

0.9.123

1 year ago

0.9.117

1 year ago

0.9.108

1 year ago

0.9.107

1 year ago

0.9.106

1 year ago

0.9.105

1 year ago

0.9.104

1 year ago

0.9.102

2 years ago

0.9.101

2 years ago

0.9.100

2 years ago

0.9.98

2 years ago

0.9.99

2 years ago

0.9.96

2 years ago

0.9.97

2 years ago

0.9.92

2 years ago

0.9.93

2 years ago

0.9.94

2 years ago

0.9.95

2 years ago

0.9.91

2 years ago

0.9.90

2 years ago

0.9.89

2 years ago

0.9.88

2 years ago

0.9.85

2 years ago

0.9.86

2 years ago

0.9.87

2 years ago

0.9.82

2 years ago

0.9.83

2 years ago

0.9.84

2 years ago

0.9.81

2 years ago

0.9.80

2 years ago

0.9.78

2 years ago

0.9.79

2 years ago

0.9.76

2 years ago

0.9.77

2 years ago

0.9.75

2 years ago

0.9.74

2 years ago

0.9.73

2 years ago

0.9.72

2 years ago

0.9.71

2 years ago

0.9.70

2 years ago

0.9.68

2 years ago

0.9.67

2 years ago

0.9.66

2 years ago

0.9.65

2 years ago

0.9.64

2 years ago

0.9.63

2 years ago

0.9.62

2 years ago

0.9.61

2 years ago

0.9.60

2 years ago

0.9.59

2 years ago

0.9.58

2 years ago

0.9.57

2 years ago

0.9.56

2 years ago

0.9.55

2 years ago

0.9.54

2 years ago

0.9.52

2 years ago

0.9.51

2 years ago

0.9.50

2 years ago

0.9.49

2 years ago

0.9.48

2 years ago

0.9.47

2 years ago

0.9.46

2 years ago

0.9.45

2 years ago

0.9.44

2 years ago

0.9.43

2 years ago

0.9.42

2 years ago

0.9.40

2 years ago

0.9.39

2 years ago

0.9.38

2 years ago

0.9.37

2 years ago

0.9.36

2 years ago

0.9.35

2 years ago

0.9.34

2 years ago

0.9.33

2 years ago

0.9.32

2 years ago

0.9.31

2 years ago

0.9.30

2 years ago

0.9.29

2 years ago

0.9.28

2 years ago

0.9.27

2 years ago

0.9.26

2 years ago

0.9.25

2 years ago

0.9.24

2 years ago

0.9.23

2 years ago

0.9.22

2 years ago

0.9.21

2 years ago

0.9.20

2 years ago

0.9.19

2 years ago

0.9.16

2 years ago

0.9.15

2 years ago

0.9.14

2 years ago

0.9.13

2 years ago

0.9.12

2 years ago

0.9.11

2 years ago

0.9.9

2 years ago

0.9.8

2 years ago

0.9.7

2 years ago

0.9.6

2 years ago

0.9.5

2 years ago

0.9.4

2 years ago

0.9.3

2 years ago

0.9.2

2 years ago

0.9.1

2 years ago

0.9.0

2 years ago