org.models.page_move ==================== .. py:module:: org.models.page_move Classes ------- .. autoapisummary:: org.models.page_move.AdjacencyListMove org.models.page_move.PageMove Module Contents --------------- .. py:class:: AdjacencyListMove[L: onegov.core.orm.abstract.AdjacencyList](session: sqlalchemy.orm.Session, subject: L, target: L, direction: onegov.core.orm.abstract.MoveDirection) Represents a single move of an adjacency list item. .. py:attribute:: __collection__ :type: type[onegov.core.orm.abstract.AdjacencyListCollection[L]] .. py:attribute:: session .. py:attribute:: subject .. py:attribute:: target .. py:attribute:: direction .. py:property:: subject_id :type: int .. py:property:: target_id :type: int .. py:method:: execute() -> None .. py:class:: PageMove(session: sqlalchemy.orm.Session, subject: L, target: L, direction: onegov.core.orm.abstract.MoveDirection) Bases: :py:obj:`AdjacencyListMove`\ [\ :py:obj:`onegov.page.Page`\ ] Represents a single move of an adjacency list item. .. py:attribute:: __collection__