Implement plugins mechanism
See original GitHub issueWe need to answer the following questions for implementing a mechanism that will register and load plugins in the main editor:
- What kind of instance a plugin should be.
- How to register a plugin.
There is a related question in SO https://stackoverflow.com/questions/44654508/angular-creating-plugins-for-3rd-party-packages-libraries.
Possible solutions could be:
forRoot
: used by convention to configure a module’s providers- Component discovery and dynamically load (not so robust, needs a way to know the type of the actual plugin in order to load it)
- A nice implementation from guys in ng-grid
Issue Analytics
- State:
- Created 6 years ago
- Comments:17 (11 by maintainers)
Top Results From Across the Web
Plug-in Architecture. and the story of the data pipeline…
The generic workflow, such as how the data flow inside the application is defined. But, the steps involved inside that workflow is up...
Read more >Creating a Simple Plugin Mechanism - TechNet Articles
To solve this problem, a simple plugin mechanism is implemented that search and loads plugins from a predefined location.
Read more >Build a Plugin System With Node.js - Fusebit
System Services: Extended functionalities from the system implemented via plugins. Plugin Manager: Manage the plugin's lifecycle.
Read more >Plugin architecture
The Plugin architecture pattern consists of two types of architecture ... The core needs some way to know what plugins are connected and...
Read more >Implementing a Plugin Architecture in a Python Application
This got me thinking about how to implement a plugin system in one of my own applications. Creating a plugin architecture? It sounded...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@bampakoa ok, I’ve implemented first version with an option to add config, please have a look
I mean took the best our of 3 😃