Manifest
This page lists the fields of orb.json, the manifest at the top of an Orb's folder, as the base Orbs write it.
{
"id": "com.example.rooms",
"version": "0.1.0",
"title": { "ko": "방", "en": "Rooms" },
"icon": "icon.svg",
"reasons": {
"rooms": { "ko": "들어가 있는 방을 보여주려고", "en": "To show the rooms you are in" }
},
"resident": false,
"window": { "width": 320, "height": 640 }
}
| Field | What it is |
|---|---|
id | A package name in reverse-domain form (ai.greyverse.chat); its last part names the Orb. |
version | The Orb's version. |
title | Its name in each language. |
icon | Its icon file in the folder, an SVG drawn in the text's colour. |
reasons | For each kind of the space's things it calls functions on (rooms, rooms.messages, people …), why, in each language. |
resident | false in every base Orb. |
window | The window's width and height; 640 × 560 when left out. The chat Orb also sets pane. |