User talk:The Transhumanist/AnnotationEdit.js


 * This script is under development, and is not yet functional

When completed, this script will open the annotation for the current list item into an editor, then replace the annotation with the edited one when done.

= Script's workshop =
 * This is the work area for developing the script and its documentation. The talk page portion of this page starts at, below.

Description / instruction manual for AnnotationEdit.js

 * This script is under development, and is not yet functional

When completed, this script will open the annotation for the current list item into an editor, then replace the annotation with the edited one when done.

General approach
(general approach goes here)

More specifically, starting at the beginning...

Desired/completed features

 * Completed features are marked with ✅


 * A list item pointer. Arrow or something at the start of a list item. Starts out on the first list item on the page. View must change to accommodate it.
 * If selected (highlighted), use that one instead.
 * Method to detect selection area.
 * Method to assign elements within selection area to a variable.
 * Method to parse selection area to find the first list item annotation.
 * Annotation editor. A box to edit an annotation in.
 * Load annotation into the annotation editor.

Script dependencies
= Discussions =


 * This is where the actual talk page starts for User:. Please post your discussion threads below...