(redirected from Seedea.InputAPI)
API
Back to Architecture.
Simplified test
Using Vimperator bindings with Seedea API based on GET commands to update Seedea faster.
Recorded behavior
- creating new idea
- "mouselly" from the website
- creating new nodes from the list
- applying templates (SandIdeabox/OIMP) with coppy/paste
:tabopen OldIdeaName edit<TAB>rename ideaname<CR>
- updating idea directly
"mouselly" from the website
:tabopen IdeaName edit<TAB><CR>
- updating idea from a list of ideas
- "mouselly" from the website with search
- "mouselly" from the website with OIMP list
- "mouselly" from the website with OIMP visual
:tabopen IdeaName edit<TAB><TAB CYCLE><CR>
- searching for an idea to update or link to another idea
- "mouselly" from the website with search
:tabopen s search string
- upgrading an idea to a new stage
- "mouselly" from the website (using B or C)
- creating new idea
- cutting idea structure
- pasting it in the new page
- redirecting the old page to the new page
- taking live notes
:sidebar Bookmarks<CR>Seedea InputSideBar
Behavior to handle
- default
- user's personal idea sandbox += (no keyword detected) string
(see Seedea.InputVisualTest ToDo section regarding actions)
Future location
It's actually currently available at http://api.seedea.org/xmlrpc/ for the XMLRPC interface. Other should follow soon and a description should be here... soon too.
API functions
Core
- create idea
- display idea
- update idea step X
- transform idea step X to step X+1
- list population of ideas
- selection within a population of ideas
Optional helpers
Commands (too technical/low level)
- target URL
- userkey
- read idea
- update idea
- share idea
- use tool over idea
- actions as cognitive processes supported by AI
- add global actions
- reset to initial positions
- save personal virtual space
- add element
- add element actions (stays in this view)
- delete
- merge
- link in
- link both ways
- add element actions (move to zoom-in view)
API explorer
- provide a way to test it online
- provide HTML form for basic inputs (a la )
Future improvements
Tutorial
- A clear example of use with code to try it.
Documentation
- Visual command tree
- Details on specific points, problems, faq...
References
To integrate