BoettcherDasOriginal / LeoConsole

LeoConsole is a terminal with many features! It allows you to quickly and easily program smaller or larger console functions or use those of others. It is written in C# 10 under .NET 6
GNU General Public License v3.0
2 stars 0 forks source link

[Improvement] Plugin API improvements #28

Closed BoettcherDasOriginal closed 2 years ago

BoettcherDasOriginal commented 2 years ago

Discussed in https://github.com/BoettcherDasOriginal/LeoConsole/discussions/24

Originally posted by **alexcoder04** April 30, 2022 Things that plugins could do: ### Extending `data` Possible new information: - LeoConsole version - OS ### Organizing plugin functions Something like 1. `PluginInit()` - runs at start 2. `PluginMain()` - runs when data was loaded 3. `PluginShutdown()` - runs before shutdown 4. `PluginBackground()` - background thread (no idea how it could be used yet, but why not)

To Do:

Not be worked on