Skip to content

pantoken-root / formats/interactions/src / initInPlaceEdit

Συνάρτηση: initInPlaceEdit() ​

initInPlaceEdit(host, dispatchOn, options?): void

Συνδέει ένα πεδίο contenteditable για συμπεριφορά κλικ-για-επεξεργασία με commit/revert. Το Enter κάνει commit, το Escape αναιρεί· το blur επίσης κάνει commit αν η τιμή άλλαξε. Πυροδοτεί ένα bubbling change CustomEvent με detail.value κατά το commit.

CSS: host = .instui-in-place-edit element (το οποίο ΕΙΝΑΙ contenteditable) WC: host = shadow .instui-in-place-edit span

Παράμετροι ​

host ​

HTMLElement

dispatchOn ​

HTMLElement

options? ​

InPlaceEditOptions = {}

Επιστρέφει ​

void