What is a Component?
Folder Structure Overview
components/
├── com.companyname.slideshow/
│ ├── info.json
│ ├── properties.json
│ ├── properties.config.json
│ ├── hooks.js
│ ├── hooks.source.js
│ ├── icon.pdf
│ ├── icon-dark.pdf
│ ├── paletteIcon.pdf
│ ├── paletteIcon-dark.pdf
│ ├── collections/
│ │ └── *.json
│ ├── templates/
│ │ ├── index.html
│ │ ├── backend/
│ │ ├── pageStart/
│ │ ├── pageEnd/
│ │ ├── bodyStart/
│ │ ├── bodyEnd/
│ │ ├── includes/
│ │ ├── *.html
│ │ ├── *.php
│ │ ├── *.css
│ │ └── *.js
│ └── assets/
├── com.companyname.navbar/
│ └── ...
└── shared/
├── assets/
└── templates/Component File Breakdown
info.json (required)
properties.json (required)
properties.config.json (optional)
hooks.source.js (optional)
Last updated
Was this helpful?

