class documentation

class PropertyGroup(bb.Struct): (source)

View In Hierarchy

A subset of the property fields described by the corresponding :class:`PropertyGroupTemplate`. Properties are always added to a Dropbox file as a :class:`PropertyGroup`. The possible key names and value types in this group are defined by the corresponding :class:`PropertyGroupTemplate`. :ivar file_properties.PropertyGroup.template_id: A unique identifier for the associated template. :ivar file_properties.PropertyGroup.fields: The actual properties associated with the template. There can be up to 32 property types per template.

Method __init__ Undocumented
Class Variable __slots__ Undocumented
Instance Variable fields Undocumented
Instance Variable template_id Undocumented
Method _process_custom_annotations Undocumented
Class Variable _has_required_fields Undocumented
Instance Variable _fields_value Undocumented
Instance Variable _template_id_value Undocumented
def __init__(self, template_id=None, fields=None): (source)

Undocumented

__slots__: list[str] = (source)

Undocumented

Undocumented

template_id = (source)

Undocumented

def _process_custom_annotations(self, annotation_type, field_path, processor): (source)

Undocumented

_has_required_fields: bool = (source)

Undocumented

_fields_value = (source)

Undocumented

_template_id_value = (source)

Undocumented