feriennet.views.period

Functions

view_periods(self, request) → onegov.core.types.RenderData

is_date_range(range) → TypeIs[tuple[datetime.date, datetime.date]]

new_period(self, request, form) → onegov.core.types.RenderData | webob.Response

edit_period(self, request, form) → onegov.core.types.RenderData | webob.Response

delete_period(self, request) → None

activate_period(self, request) → None

deactivate_period(self, request) → None

archive_period(self, request) → None

Module Contents

feriennet.views.period.view_periods(self: onegov.activity.BookingPeriodCollection, request: onegov.feriennet.request.FeriennetRequest) → onegov.core.types.RenderData[source]
feriennet.views.period.is_date_range(range: tuple[datetime.date | None, datetime.date | None]) → TypeIs[tuple[datetime.date, datetime.date]][source]
feriennet.views.period.new_period(self: onegov.activity.BookingPeriodCollection, request: onegov.feriennet.request.FeriennetRequest, form: onegov.feriennet.forms.PeriodForm) → onegov.core.types.RenderData | webob.Response[source]
feriennet.views.period.edit_period(self: onegov.activity.BookingPeriod, request: onegov.feriennet.request.FeriennetRequest, form: onegov.feriennet.forms.PeriodForm) → onegov.core.types.RenderData | webob.Response[source]
feriennet.views.period.delete_period(self: onegov.activity.BookingPeriod, request: onegov.feriennet.request.FeriennetRequest) → None[source]
feriennet.views.period.activate_period(self: onegov.activity.BookingPeriod, request: onegov.feriennet.request.FeriennetRequest) → None[source]
feriennet.views.period.deactivate_period(self: onegov.activity.BookingPeriod, request: onegov.feriennet.request.FeriennetRequest) → None[source]
feriennet.views.period.archive_period(self: onegov.activity.BookingPeriod, request: onegov.feriennet.request.FeriennetRequest) → None[source]