diff --git a/experiments/outline-editor/index.html b/experiments/outline-editor/index.html index 11c7fa1..729763d 100755 --- a/experiments/outline-editor/index.html +++ b/experiments/outline-editor/index.html @@ -145,9 +145,10 @@ var setup = function(){ - ## ToDo: - attributes: need to show/hide the attributes -- option? attr::value - - `.parseBlockAttrs(..)` -- add hook to plugins to handle output... + - Q: should this be completely handled by a plugin??? + - `.parseBlockAttrs(..)`: add hook to plugins to handle output... - _plugin will need to get the call context -- can be called when handling for view or code_ - - `.parseBlockAttrs(..)` render (code) attrs in data but not in code... + - `.parseBlockAttrs(..)`: add data attributes to code if missing... - do we need `.__code_attrs__` / `.__view_attrs__`??? - handle attr delete correctly -- i.e. if shown attr removed from code -> delete attr... - BUG? can't set `''` as attr value -- parser??