View Source MishkaInstaller.Installer.Live.DepGetter (Mishka Installer v0.0.4)
Allows you to work with installed extensions in a simple and efficient manner.
Some important tools and removal
/installation
facilities are accessible for usage.
It's not necessary to install this module; you may do it in a matter of seconds.
Using this dashboard will need the usage of Phoenix LiveView
, as it was built entirely using this library.
Bootstrap is used to construct the HTML
components, but if you don't have it, you'll need to add the CSS
yourself.
Real-time services are available in this section.
A different LiveView
file can also be used, as can calling it directly from the router.
It is through this layer that the Port and Phoenix Pubsub
modules are linked to keep tabs on the installation.
Note: This dashboard is currently modest, but greater management tools will be provided in the future, therefore we recommend that you utilize it now.
Note: For this reason, make important to set up authentication and authorization procedures and provide it access to your superuser before using this dashboard.
below-you-can-see-the-graph-of-connecting-this-module-to-another-module
Below you can see the graph of connecting this module to another module.
+----------------------------------------+
| |
|MishkaInstaller.Installer.Live.DepGetter+-------+
| | |
+------------------+---------------------+ |
| |
| |
| |
+----------------v-------------------+ |
| | |
|MishkaInstaller.Installer.DepHandler| |
| | |
+----------------+-------------------+ |
| |
| |
| |
+------------------v--------------------------+ |
| | |
|MishkaInstaller.Installer.DepChangesProtector| |
| | |
+-----+---------------------------------------+ |
| |
| |
| |
| +--------------------v-+
| | |
| | MishkaInstaller.Hook |
| | |
| +---------+------------+
| |
| |
| +--------------------v------------------------+
| | |
| | MishkaInstaller.Reference.OnChangeDependency|
| | |
| +---------------------------------------------+
|
|
+----------------+-------------------------+
| |
+--------------------v--------------------+ |
| | |
|MishkaInstaller.Installer.RunTimeSourcing| |
| | |
+-----------------------------------------+ |
|
|
+------------------------------+ |
|MishkaInstaller.DepCompileJob +----->
+------------------------------+ |
|
|
+--------------------------v-+
|MishkaInstaller.DepUpdateJob|
+----------------------------+
Link to this section Summary
Link to this section Functions
@spec error_to_string(:not_accepted | :too_large | :too_many_files) :: String.t()