org.models.person_move
¶
Module Contents¶
Classes¶
Represents a single move of a linked person. |
|
Represents a single move of a linked person on a page. |
|
Represents a single move of a linked person on a form definition. |
|
Represents a single move of a linked person on a form definition. |
Attributes¶
- class org.models.person_move.PersonMove(session: sqlalchemy.orm.Session, obj: _OwnerT, subject: str, target: str, direction: str)[source]¶
Bases:
Generic
[_OwnerT
]Represents a single move of a linked person.
- static get_implementation(obj: object) type[PagePersonMove | FormPersonMove | ResourcePersonMove] [source]¶
- class org.models.person_move.PagePersonMove(session: sqlalchemy.orm.Session, obj: _OwnerT, subject: str, target: str, direction: str)[source]¶
Bases:
PersonMove
[News | Topic
]Represents a single move of a linked person on a page.
- class org.models.person_move.FormPersonMove(session: sqlalchemy.orm.Session, obj: _OwnerT, subject: str, target: str, direction: str)[source]¶
Bases:
PersonMove
[BuiltinFormDefinition | CustomFormDefinition
]Represents a single move of a linked person on a form definition.
- class org.models.person_move.ResourcePersonMove(session: sqlalchemy.orm.Session, obj: _OwnerT, subject: str, target: str, direction: str)[source]¶
Bases:
PersonMove
[DaypassResource | ItemResource | RoomResource
]Represents a single move of a linked person on a form definition.