Custom element making children editable and triggers save event on blur.