lightning:availableForChatterExtensionRenderer (Pilot)

Use the lightning:availableForChatterExtensionRenderer interface to integrate your custom apps into the Chatter publisher and place the custom app’s payload in the feed. This interface has an effect only in Lightning communities.
Note

Note

We provide lightning:availableForChatterExtensionRenderer to selected customers through a pilot program that requires agreement to specific terms and conditions. The lightning:availableForChatterExtensionRenderer interface is subject to change and isn’t generally available unless or until Salesforce announces its general availability in documentation or in press releases or public statements. We can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

The lightning:availableForChatterExtensionRenderer interface works with the lightning:availableForChatterExtensionComposer interface and the lightning:sendChatterExtensionPayload event to integrate your custom apps into the Chatter publisher and to render the app’s payload in the feed.

Note

Note

For the full integration picture, see Integrate Your Custom Apps into the Chatter Publisher (Pilot).

Fields

Attribute Name Type Description Required?
payload Object Payload data that was saved with the feed item is provided to the component that is implementing this interface No
variant String An enum that can take one of two values: PREVIEW or RENDER. The selected value is provided to the component that is implementing this interface. PREVIEW specifies that the attachment is used as a preview in the publisher. RENDER specifies that the attachment is rendered with the feed item No