If you have any coding experience you could think of these ‘messages’ as EVENT messages. These work by allowing us to send text messages between sibling components and nested components. This is useful if you have optional items and states, just click the eye icon as you would any normal layer.Īny native text layer in your component can have its text overridden.Īs well as manipulating the layers and text values you can override the following nested object properties in the layer’s properties panel:Ĭomponents can talk to each other by using Send and Receive. Hide any layer inside of your instance directly in the layers panel. Any changes you make to a component instance aren’t reflected in the master. OverridesĪs you would expect components have similar functionality to other popular design tools such as Sketch and Figma, Change something in the master component and all instances will change. To use a component simply drag and drop it from the panel into your scene. Either hit the component button in the toolbar or right-click a group, and choose Convert to Component.Īll components live in the component panel which is docked to the left edge of the interface with the scenes panel. There are a few ways to make a component. I guarantee that after reading this you’re gonna feel excited and empowered so put on your seat belt, secure any baggage in your overhead locker and prepare for take-off ?.
![protopie classes protopie classes](https://sanet.pics/storage-7/0521/GxMibKZbYehRHFbdgFwLDebV8kZA4dev.jpg)
In short, you have everything you need to build an off the shelf design system for your rapid prototyping needs.Īnd remember kids this is a no-code environment so anyone, no matter their skill level can start creating components only after using ProtoPie for a few hours.
![protopie classes protopie classes](https://images.ctfassets.net/ooa29xqb8tix/3eXL2ZSSDn1djX2GNFhZAl/14a2a112f2cb318538bca2e3783f1909/protopie-logo.png)
Imagine just dragging out a checkbox or a custom button with a cool animation that’s all built-in no mess, no fuss rapid prototyping as it should be.Ĭomponents have flexible layouts, overrides, and can be nested infinitely enabling the creation of modular UI elements. You can create a set of components that can be dragged and dropped into a prototype and just work. Components give you a huge amount of power when you are creating prototypes.