
You can place an unplaced widget in the current view and its children by right-clicking it and selecting Place in View. If you DELETE a widget from the base view or while Affect All Views is checked, the widget will not be unplaced instead, it will be deleted from all views. If you add a new widget to a child view, the widget will be automatically unplaced from all parent views (unless Affect All Views is checked). You can also do this by selecting the widget and pressing DELETE. You can unplace a widget from the current view and its children by right-clicking the widget and selecting Unplace from View. There are two ways to unplace a widget from a view: If you need a nonadaptive widget property to vary across your adaptive views, create an additional copy of the widget for each variation and use the "unplace" feature to choose which version of the widget appears in each view. Making edits to these on a widget in one view will always affect all other views as well.Īdditionally, special widget properties like the options in a droplist widget, the rows and columns in a table widget, and the nodes in a tree widget, are also not adaptive. These include widget text, notes, and interactions/interactive properties. Some widget properties, however, are always the same in every view. You can change the visual styling, size, and position of widgets freely across adaptive views.
Axure rp viewer full#
To take full advantage of the benefits of adaptive view edit inheritance, we suggest you take a top-down approach to editing your diagrams, starting in the Base view and then working your way down the chain. For example, if you change a button's fill color to pink in a child view and then change that same button's fill color to green in the parent view, the button will still be pink in the child view, not green. Edits will not affect all views.įurthermore, if you edit a widget property in a child view, edits to the same property in a parent view will no longer affect the child view.
Axure rp viewer for android#
For example, you may want one chain for Android devices, one for iOS devices, and one for desktop browsers. If your project calls for more platform granularity, you can create multiple chains of inheritance. IPhone 12 (Base) > iPad 4 > Desktop SmallĮdits made in the iPhone view would be reflected in both the iPad and Large Display views as well.Įdits made in the iPad view would be reflected in the Large Display view but not in the iPhone view.Įdits made in the Large Display view would only affect that view.

Each view you add to a set inherits its widgets and widget properties either directly from the Base view or from another view in the set.įor example, the chain of inheritance for a simple mobile-first project might looks like this:

The first link in that chain, the view from which all others inherit, is the Base view.
Axure rp viewer series#
Adaptive View InheritanceĪdaptive view sets contain a series of views organized into a chain of inheritance. New views are automatically assigned a parent view to inherit from, but you can select a different parent for a view at any time in the Inherit dropdown. You can define your own custom page dimensions or select from a number of popular device dimensions in the Presets dropdown. To add a new adaptive view to a set, click Add at the top-left of the Adaptive Views dialog, and then configure the view with the fields on the right.
