org.models.page_move

Module Contents

Classes

AdjacencyListMove

Represents a single move of an adjacency list item.

PageMove

Represents a single move of an adjacency list item.

Attributes

_L

org.models.page_move._L[source]
class org.models.page_move.AdjacencyListMove(session: sqlalchemy.orm.Session, subject: _L, target: _L, direction: str)[source]

Bases: Generic[_L]

Represents a single move of an adjacency list item.

property subject_id: int[source]
property target_id: int[source]
__collection__: type[AdjacencyListCollection[_L]][source]
classmethod for_url_template() typing_extensions.Self[source]
execute() None[source]
class org.models.page_move.PageMove(session: sqlalchemy.orm.Session, subject: _L, target: _L, direction: str)[source]

Bases: AdjacencyListMove[onegov.page.Page]

Represents a single move of an adjacency list item.

__collection__[source]