App Manifest
The app manifest describes the app and its capabilities to WebShell. It is defined with WebShellApp.manifest()
and sent
to WebShell when the app is loaded.
The root object of the manifest contains general information about the app.
For each API that it supports, the app must include an entry in the .api
object in its manifest, formatted as specified in each app API.
WebShellApp.manifest({
v: 0,
String name,
String short_name,
String description,
String version,
String author,
String homepage,
String repository,
String bugs,
String author,
String icon, // Icon url
Object api: {
...
}
})