Chore Models¶
Classes for representing chores and their scheduling configuration.
Chore¶
Chore(response)
¶
Bases: DataModel
id
property
¶
name
property
¶
description
property
¶
period_type
property
¶
period_config
property
¶
period_days
property
¶
track_date_only
property
¶
rollover
property
¶
assignment_type
property
¶
assignment_config
property
¶
next_execution_assigned_to_user_id
property
¶
userfields
property
¶
last_tracked_time
property
¶
next_estimated_execution_time
property
¶
last_done_by
property
¶
track_count
property
¶
next_execution_assigned_user
property
¶
get_details(api_client)
¶
PeriodType¶
Scheduling period types for chores.
PeriodType
¶
Bases: str, Enum
MANUALLY = 'manually'
class-attribute
instance-attribute
¶
DYNAMIC_REGULAR = 'dynamic-regular'
class-attribute
instance-attribute
¶
DAILY = 'daily'
class-attribute
instance-attribute
¶
WEEKLY = 'weekly'
class-attribute
instance-attribute
¶
MONTHLY = 'monthly'
class-attribute
instance-attribute
¶
YEARLY = 'yearly'
class-attribute
instance-attribute
¶
ADAPTIVE = 'adaptive'
class-attribute
instance-attribute
¶
HOURLY = 'hourly'
class-attribute
instance-attribute
¶
AssignmentType¶
How chores are assigned to users.
AssignmentType
¶
Bases: str, Enum