Table of Contents

behavior: radio

Standard radio button implementation.

This behavior is pretty simple: on click it sets :checked state flag on the element removing checked state from other element in the group (defined by the name attribute). You can assign this behavior to other elements that you would like to behave as a “switch” - one-of-many. All such elements shall have the same value of the name attribute.

Elements

that have this behavior applied by default:

Attributes

that this behavior knows about:

Events

Together with the standard set of events (mouse, keyboard, focus) behavior: radio generates:

Value

type json::value::V_BOOL, reflects current status of :checked state flag.