| 3 | |
| 4 | |
| 5 | class PluginActionSerializer(serializers.Serializer): |
| 6 | id = serializers.CharField() |
| 7 | label = serializers.CharField() |
| 8 | description = serializers.CharField(required=False, allow_blank=True) |
| 9 | confirm = serializers.JSONField(required=False) |
| 10 | button_label = serializers.CharField(required=False, allow_blank=True) |
| 11 | button_variant = serializers.CharField(required=False, allow_blank=True) |
| 12 | button_color = serializers.CharField(required=False, allow_blank=True) |
| 13 | events = serializers.ListField( |
| 14 | child=serializers.CharField(), required=False, allow_empty=True |
| 15 | ) |
| 16 | |
| 17 | |
| 18 | class PluginFieldOptionSerializer(serializers.Serializer): |
no outgoing calls
no test coverage detected