Follows the changes to the editor content and manages creating revisions.
An adapter object that should communicate with the data source to fetch or save the revisions data.
This property is also set through
isDirty : Boolean
Informs if any changed happened since the last time a revision was saved.
Returns a revision with the changes that happened since the last saved revision.
Saves and returns a new revision with changes that happened since the last saved revision.
[ data ] : Object
[ data.name ] : String