class Webgen::ItemTracker::NodeMetaInfo

This class is used to track changes to a node's meta information.

Depending on what should be tracked, one needs to provide the following item:

node, nil

Tracks changes to the whole meta information of the node, i.e. if any meta information value changes, a change is detected.

node, key

Tracks changes to a specific meta information key of the node.

Here are some examples:

website.ext.item_tracker.add(some_node, :node_meta_info, my_node) # first case
website.ext.item_tracker.add(some_node, :node_meta_info, my_node, 'title') # second case