Support `edit` control and (show/hide) display(/source) element.