changesets.rst 666 B

12345678910111213141516171819202122232425262728
  1. .. _changesets:
  2. Change Sets
  3. ===========
  4. Change sets represent a transition from one state of a model to another. There
  5. is no change set base class, rather change sets are a collection of attributes
  6. representing the state change.
  7. However, there are several assisting classes around them.
  8. Interfaces
  9. ----------
  10. .. autoclass:: flaskbb.core.changesets.ChangeSetHandler
  11. :members:
  12. .. autoclass:: flaskbb.core.changesets.ChangeSetValidator
  13. :members:
  14. .. autoclass:: flaskbb.core.changesets.ChangeSetPostProcessor
  15. :members:
  16. Helpers
  17. -------
  18. .. autoclass:: flaskbb.core.changesets.EmptyValue
  19. :members:
  20. .. autofunction:: flaskbb.core.changesets.is_empty