본문으로 건너뛰기

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 }
}
FieldWhat it is
idA package name in reverse-domain form (ai.greyverse.chat); its last part names the Orb.
versionThe Orb's version.
titleIts name in each language.
iconIts icon file in the folder, an SVG drawn in the text's colour.
reasonsFor each kind of the space's things it calls functions on (rooms, rooms.messages, people …), why, in each language.
residentfalse in every base Orb.
windowThe window's width and height; 640 × 560 when left out. The chat Orb also sets pane.