Use resolvers to define where the initial data for an attribute comes from.
An attribute can have multiple resolvers, and the resolvers can be conditional. In addition, you can add a processor to a resolver to modify the resolver's value before the attribute uses it.
You can reorder collapsed resolvers by dragging the handles on the left. To reorder using the keyboard, press Tab to go to the resolver, press Enter to select the resolver, press the Up Arrow or Down Arrow to go to the desired location, and press Enter to drop the resolver in the new location.