Sha256: 5812f36dbb267c9a972528adc4366b51ae25c993ef999b0936d9c06c882822bc

Contents?: true

Size: 1.58 KB

Versions: 2

Compression:

Stored size: 1.58 KB

Contents

---
TOOL:
  summary: Defines a new tool
  example: TOOL DEMO Demo
  parameters:
    - name: Folder Name
      required: true
      description: The folder where the tool is located relative to the tools folder in the plugin
      values: .*
    - name: Name
      required: true
      description: The tool name displayed in the Nav bar
      values: .*
  modifiers:
    URL:
      summary: Url to reach the tool relative to the tools Folder Name, or absolute
      parameters:
        - name: URL
          required: true
          description: URL
          values: .*
    INLINE_URL:
      summary: Single SPA url to reach the tool
      example: js/app.js
      parameters:
        - name: URL
          required: true
          description: URL
          values: .*
    ICON:
      summary: Icon used to display the tool link
      parameters:
        - name: Name
          required: true
          description: Material design icon name (https://materialdesignicons.com/)
          values: .*
    WINDOW:
      summary: How the tool should be displayed
      parameters:
        - name: Mode
          required: true
          description: Tool display mode
          values: ["INLINE", "IFRAME", "NEW"]
    CATEGORY:
      summary: Category to place the tool into
      parameters:
        - name: Category
          required: true
          description: Name of a category to organize a tool into
          values: .*
    SHOWN:
      summary: Is the Tool Shown in the Nav Bar
      parameters:
        - name: Shown
          required: true
          description: Is Shown?
          values: ["true", "false"]

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cosmos-5.0.2 data/config/tool.yaml
cosmos-5.0.2.pre.beta2 data/config/tool.yaml