{
"sections": [
"title",
"description",
"fields",
"wsdl_segment"
],
"title": "ChatterExtension - Metadata API",
"description": "Represents the metadata used to describe a Rich Publisher App that’s integrated with the Chatter publisher.",
"fields_columns": [
"type",
"description"
],
"fields": {
"compositionComponent": {
"type": "string",
"description": "The composition component of the Rich Publisher App that you provide. It’s comprised of the lightning:availableForChatterExtensionComposer interface.",
"required": true
},
"description": {
"type": "string",
"description": "The description of your custom Rich Publisher App.",
"required": true
},
"extensionName": {
"type": "string",
"description": "The name of your extension. That is, your Rich Publisher App.",
"required": true
},
"headerText": {
"type": "string",
"description": "The text to show in the header of your app composer. Header text is required for Lightning type extensions. This text can be localized."
},
"hoverText": {
"type": "string",
"description": "The text to show when a user mouses over your extension’s icon. Mouse-over text is required for Lightning type extensions. This text can be localized."
},
"icon": {
"type": "string",
"description": "The icon to show in the Chatter publisher. Use an existing file asset id from your org.",
"required": true
},
"isProtected": {
"type": "boolean",
"description": "An auto-generated value. It currently has no impact."
},
"masterLabel": {
"type": "string",
"description": "Label for the ChatterExtension object.",
"required": true
},
"renderComponent": {
"type": "string",
"description": "The rendering component of the Rich Publisher App that you provide. It’s comprised of the lightning:availableForChatterExtensionRenderer interface.",
"required": true
},
"type": {
"type": "ChatterExtensionType (enumeration of type string)",
"description": "Describes the type of the extension. Currently, the only value supported is Lightning. Included to allow for other possible types in the future.",
"required": true
}
},
"wsdl_segment": "```xml\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n\n\n \n \n \n\n```"
}