Regressor - Auto Instance Creator
Create all Instance Combinations from Component Variants & Booleans
Plugin Preview
About this plugin
Regressor is a design system component properties testing plugin.Regressor automatically generates instances for all possible combinations of variant and boolean properties from the corresponding Main Component of the selected instance.ConceptRegression refers to re-testing an application or system to ensure that new changes or updates do not have any side effects or breaking changes.Regressor brings regression's ideology from code to design. Regressor is grounded in the principle of regression, which helps you to quickly create all possible test cases for different variant and boolean property combinations before publishing a design component update.Regressor ensure you publish your design system components without any unexpected side effects or breaking changes after design changes or updates to the components.FeaturesWorks on both ◇ Instance and ❖ ComponentCreate variant and boolean property combinations and render them inside a Auto LayoutCustomise Auto Layout Columns, Spacing and AlignmentCreate variant and boolean property combinations on current or new pagePreserve or neglect Instance OverridesDetach or keep Generated Instance associated with main componentSupported Custom ConfigurationRegressor can be customised as per design system regression requirement -Layout Direction (Vertical and Horizontal)Variant Auto Layout Cell Alignment (Left, Center and Right)Custom Column or Row CountCustom SpacingCreate New Page with Custom NamePreserve OverridesDetach Generated InstancesUsage GuidelinesTo use regressor, follow the steps below –Open the respective Figma fileSelect an Instance or ComponentGo to Plugin -> Regressor, or search for Regressor using Quick Actions Bar.Regressor creates a new page with all possible combinations of variant and boolean properties from the corresponding component.Eliminate the risk of unexpected side effects or breaking changes and publish design system component updates with confidence.PrivacyRegressor values your privacy and does not collect any data from your Figma files, projects, or teams.Your data belongs to you. You can trust your data is safe, and Regressor can not exploit data related to your Figma files, projects, or teams under any circumstances.FeedbackYou can directly drop a message to author for plugin suggestion and feedback.
Plugin Details
| Version | 13 |
|---|---|
| Created | March 2, 2023 |
| Last Updated | May 20, 2023 |
| Category | design-tools-other |
| Creator | Nitish Khagwal |
| Stats | 2437 installs, 342 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:ui.html
- main:code.js
- Editor Types:figma
- Allowed Domains:
- none
More Like This
Discover other plugins in the design-tools-other category.