macroid.viewable
Expresses the fact that *some* of the values of type A can be displayed with a widget or layout of type W
A
W
Create the layout for a value of type A.
Create the layout for a value of type A. Returns None if not defined for this value
Specify a condition to further limit this partial
Map the underlying data type A
Combine with an alternative partial
Make a partial defined for a subset of the provided supertype
Convert back to total viewable
Expresses the fact that *some* of the values of type
A
can be displayed with a widget or layout of typeW