core.bones.boolean
¶
Module Contents¶
Classes¶
- class core.bones.boolean.BooleanBone(*, defaultValue: bool = False, **kwargs)¶
Bases:
viur.core.bones.base.BaseBone
- type = 'bool'¶
- singleValueFromClient(value, skel: viur.core.skeleton.SkeletonInstance, name: str, origData)¶
- getEmptyValue()¶
- isEmpty(rawValue: Any)¶
- refresh(skel: viur.core.skeleton.SkeletonInstance, boneName: str) None ¶
Inverse of serialize. Evaluates whats read from the datastore and populates this bone accordingly.
- Parameters:
name – The property-name this bone has in its Skeleton (not the description!)
- buildDBFilter(name: str, skel: viur.core.skeleton.SkeletonInstance, dbFilter: viur.core.db.Query, rawFilter: Dict, prefix: str | None = None) viur.core.db.Query ¶