| { |
| "type": "object", |
| "properties": { |
| "Bookmarks Bar": { |
| "title": "Bookmarks in the Bookmarks Bar", |
| "description": "Configures bookmarks that will appear in the Bookmarks Bar and can't be removed by the user.", |
| "type": "array", |
| "id": "ListOfBookmarks", |
| "items": { |
| "type": "object", |
| "properties": { |
| "title": { |
| "title": "Bookmark name", |
| "description": "The name that appears on the bookmark.", |
| "type": "string" |
| }, |
| "url": { |
| "title": "Bookmark URL", |
| "description": "The URL for the bookmark. If a URL is not set then this bookmark will be a folder.", |
| "type": "string" |
| }, |
| "children": { |
| "title": "Contents of this bookmark folder", |
| "description": "A list of bookmarks that will be inside this bookmark folder. If this is set then the URL for this bookmark will be ignored.", |
| "$ref": "ListOfBookmarks" |
| } |
| } |
| } |
| }, |
| "Other Bookmarks": { |
| "title": "Bookmarks in the Other Bookmarks folder", |
| "description": "Configures bookmarks that will appear in the Other Bookmarks folder and can't be removed by the user.", |
| "$ref": "ListOfBookmarks" |
| } |
| } |
| } |