def create_json_field()

in transcoder/message/DatacastGroup.py [0:0]


    def create_json_field(self, part: DatacastField = None):
        field = self
        if part is not None:
            field = part

        group = {'type': 'array', 'title': field.name, 'properties': {}}
        for child_field in self.fields:
            group['properties'][child_field.name] = child_field.create_json_field(child_field)

        return group