Chaotic-unicorns is a project mainly written in JAVASCRIPT and OBJECTIVE-C, it's free.
cooperative mind mapping :)
bubble: a set of mindmaps; identified by an id
tree-path ([1,0,4])
{$method_name: {$arg1: a, $arg2: b, ...}}
# user management
register(bubble_id, name, color)
change_name(name)
change_color(color)
# changing tree structure
add_node(content, to)
move_node(id, to)
delete_node(id)
# changing properties
change_position(id, $DODO_FRAGEN)
edit_content(id, content)
# bubble management
create_bubble(bubble_name, user_name, user_color)
# destructive stuff
# no idea how to implement this ...
destroy()
# error message
err(msg)
# after registering
node_data(bubble)
# bubble creation
bubble_created(id)
# user management
registered(name, color)
left(name)
name_changed(old, new)
color_changed(name, color)
# changing tree structure
node_added(content, to, user_id)
node_moved(id, to)
node_deleted(id)
# changing properties
position_changed(id, $DODO_FRAGEN)
content_edited(id, content)
# involuntary quit
destroyed()
{
user: creator_id
content: '',
subs: [$node, ...],
}
node with
{
hashes: ['ro_hash', 'rw_hash', 'admin_hash'],
content: 'bubble name',
subs: [$mindmap_node, ...],
users: {id: {name: '', color: ''}, ...},
}
node with
{
content: 'mindmap name',
subs: [$node, ...],
}
spawn-position (add)
node body verschwindet bug
client delete
read-only mm z-index top destroy
startseite
error-style end-design
drehding vom start logout (left)