Version 1, Update 119
Plugins in Buzz
Figma Buzz now supports plugins! With the new API features, you can enable users to create, customize, and manage marketing assets like social posts, digital ads, and more at scale.
New:
- Figma's Plugin API typings now support Figma Buzz.
figma.editorTypecan now returnbuzzwhen a plugin is running in Figma Buzz.figma.buzzprovides access to the Buzz API with methods for creating and managing media assets.figma.buzz.createFrame()creates frames optimized for the canvas grid layout.figma.buzz.getBuzzAssetTypeForNode()andfigma.buzz.setBuzzAssetTypeForNode()allow you to work with 42+ predefined asset types for platforms like Instagram, LinkedIn, Twitter, and Facebook.figma.buzz.getTextContent()andfigma.buzz.getMediaContent()extract dynamic content fields from templates for easy customization.figma.buzz.smartResize()intelligently resizes assets for different platform requirements while preserving design integrity.figma.viewport.canvasViewcan be used to toggle betweengridview orsingle-assetview.figma.currentPage.focusedNodeidentifies the asset currently focused on in the interface.figma.getCanvasGrid()returns the canvas grid, a 2D representation of assets within the canvas.figma.setCanvasGrid()is used to reorder assets in the grid.figma.createCanvasRow()creates a new row in the canvas grid.figma.moveNodesToCoord()moves nodes to specific positions in the canvas grid.
For more information, see the Working in Buzz guide.