Skip to content

Commit

Permalink
fix errors in plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
Fabio9705 committed Sep 16, 2024
1 parent 8403361 commit 2d5f465
Showing 1 changed file with 19 additions and 17 deletions.
36 changes: 19 additions & 17 deletions docs/plug-in/index.mdx
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Plugin

MantisTable UI is designed with extensibility in mind, allowing users to enhance its capabilities through the use of plugins.
MantisTable UI is designed to be an extensible tool, as it allows users to enhance its capabilities through the use of plugins.
There are three main types of plugins that can be integrated:

1. **Export Plugins**
2. **Add-on Plugins**
3. **Transformation Plugins**
1. **Export Plugins**.
2. **Add-on Plugins**.
3. **Transformation Plugins**.

To ensure security and stability, the plugins are executed in isolation within Docker containers.
To ensure security and stability, the plugins are executed in isolation within Docker containers.
This approach guarantees that each plugin operates in an independent environment, preventing interference between plugins and the core system.

:::warning
Expand All @@ -22,34 +22,36 @@ For correct execution of the plugins, remember to set the corresponding [port](/
Export plugins enable MantisTable UI to export data and annotations in user-defined formats.

**Use Cases:**
- Exporting tables to custom file formats (e.g., JSON, XML, CSV)
- Generating reports in PDF or other document formats
- Custom serialization of table data for integration with other systems

- Exporting tables to custom file formats (e.g., JSON, XML, CSV).
- Generating reports in PDF or other document formats.
- Custom serialization of table data for integration with other systems.

### 2. Add-on Plugins

**Description:**
Add-on plugins use semantic annotations to process table data, providing additional functionalities such as lexicalization and visualization.
Add-on plugins use semantic annotations to process table data, providing additional functionalities such as lexicalization and visualization.
These plugins enhance the interpretability and presentation of the data.


**Use Cases:**
- Visualizing table data in charts or graphs
- Generating natural language descriptions of table content
- Integrating with external semantic services for enriched data processing

- Visualizing table data in charts or graphs.
- Generating natural language descriptions of table content.
- Integrating with external semantic services for enriched data processing.

### 3. Transformation Plugins

**Description:**
Transformation plugins perform various transformations on table data, such as data cleaning and data transformation. These plugins help in improving data quality and reshaping data to meet specific analysis needs.

**Use Cases:**
- Cleaning and normalizing data entries
- Transforming table structures
- Applying complex data transformations and computations

- Cleaning and normalizing data entries.
- Transforming table structures.
- Applying complex data transformations and computations.

```mdx-code-block
import DocCardList from '@theme/DocCardList';
<DocCardList />
```
```

0 comments on commit 2d5f465

Please sign in to comment.