MIPs and trigger

Triggers can be bound to a node:

 <trigger ref="something">

The only effect that this has is inheriting (some of) the node's 
properties:

 * relevance: whether the trigger is visible or not. If not, it is by 
definition not clickable
 * readonly: uses a readonly display style, in the case of readonly, the 
trigger is not clickable

I think this is a mistake. All the suitable MIPs should be applicable, and 
a trigger should only be clickable if all MIPs are in a good state: 
relevant, readwrite, valid, nonempty if required.

Otherwise I have to duplicate all the tests for validity and so on, and 
apply them reversed to readonly, just in order to make the button 
nonclickable.

Steven

Received on Monday, 10 June 2024 10:35:12 UTC