From 7d45f89dfe099018aa225175e87e57495c7f9355 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Mon, 10 Feb 2025 06:18:23 +0300 Subject: [PATCH] working on template action... Signed-off-by: Alex A. Naanou --- experiments/outline-editor/editor.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/experiments/outline-editor/editor.js b/experiments/outline-editor/editor.js index f6d66f7..9be5f5c 100755 --- a/experiments/outline-editor/editor.js +++ b/experiments/outline-editor/editor.js @@ -342,10 +342,21 @@ var templates = { return header }, // XXX focus button... __focusin__: function(evt, editor, elem){ + //var node = editor.get(elem) + //node.querySelector('button').focus() }, - // XXX handle button??? + // XXX restrict this to the button??? __click__: function(evt, editor, elem){ - }, + if(evt.target.tagName == 'BUTTON'){ + //var node = editor.get(elem) + // + // XXX get the template data... + var data = {} + var direction = 'next' + + editor.focus(elem) + editor.edit( + editor.Block(data, direction)) } }, }