core.bones.boolean
¶
Module Contents¶
Classes¶
- class core.bones.boolean.BooleanBone(*, defaultValue: bool = False, **kwargs)¶
Bases:
viur.core.bones.base.BaseBone
- type = bool¶
- trueStrs¶
- 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: Optional[str] = None) viur.core.db.Query ¶