ActionsΒΆ

This is the list of abstracted actions on items.

  • Search / Find

    Search works by value. But plucking all items for each search is a big overhead. So, by default search works by tags. In this way we limit the quantity of searched nodes by children of specific one. There wouldn’t be more tag items than actually can be searched instantly and often. Even the whole English dictionary and phrazes vocabulary for all specific themes is not too big for the purpose. This way we can search by certain itemtype too. And generally search can be performed by any specific item’s children.

  • Navigate

    change viewing part of item

  • Create

  • View

    view item’s value

  • Save (after Edit)

    change item’s value

  • Delete

    remove item and all its links

  • Link

    group1 with group2. One of groups is usually a single item

  • Unlink

    group1 from group2

  • Convert

    change item’s content by convertion function; unlink from previous itemtype and link with new one

  • Sort

    reorder items by value of one of its children which are linked with “sort by item” same as Filter; extends Search functionality; reveals Items relations with linear scales, like Time

    applicable only for layouts with order (like List)

  • Filter

    hide items from group1 which is not linked to group2 basically an inherent part of Search, which can narrow selection

  • Zoom

    increase/decrease item’s size

    Intellectual zoom: apply “Dislay as” action for certain zoom levels

  • Jump

    change viewing item (navigation by direct link)

  • Group

    Sort by Tag

  • Version

    Copy; link one with version number and freeze; it’s copy would be editable

  • Sync

    Update own value with linked as sync source item’s value

  • Copy

    Create + Link

  • Merge

    Link two similar or remove duplicate

  • Send

    Copy & Link with person

  • Share

    Link with Person

  • Tag

    Link with keyword

  • Evaluate

    Link with Number and Scale (by which item is evaluated)

  • Rate

    Link with Number (infinite scale)

Action is the implementation of Command Design Pattern