@@ -17,7 +17,9 @@ class LBV1Radio(LBV1Feature):
1717 answer : LBV1ClassificationAnswer
1818
1919 def to_common (self ) -> Radio :
20- return Radio (answer = ClassificationAnswer (feature_schema_id = self .answer .schema_id , name = self .answer .title ,
20+ return Radio (answer = ClassificationAnswer (
21+ feature_schema_id = self .answer .schema_id ,
22+ name = self .answer .title ,
2123 extra = {
2224 'feature_id' : self .answer .feature_id ,
2325 'value' : self .answer .value
@@ -26,8 +28,7 @@ def to_common(self) -> Radio:
2628 @classmethod
2729 def from_common (cls , radio : Radio , feature_schema_id : Cuid ,
2830 ** extra ) -> "LBV1Radio" :
29- return cls (
30- schema_id = feature_schema_id ,
31+ return cls (schema_id = feature_schema_id ,
3132 answer = LBV1ClassificationAnswer (
3233 schema_id = radio .answer .feature_schema_id ,
3334 title = radio .answer .name ,
@@ -40,8 +41,7 @@ class LBV1Checklist(LBV1Feature):
4041 answers : List [LBV1ClassificationAnswer ]
4142
4243 def to_common (self ) -> Checklist :
43- return Checklist (
44- answer = [
44+ return Checklist (answer = [
4545 ClassificationAnswer (feature_schema_id = answer .schema_id ,
4646 name = answer .title ,
4747 extra = {
@@ -67,9 +67,9 @@ def from_common(cls, checklist: Checklist, feature_schema_id: Cuid,
6767
6868class LBV1Dropdown (LBV1Feature ):
6969 answer : List [LBV1ClassificationAnswer ]
70+
7071 def to_common (self ) -> Dropdown :
71- return Dropdown (
72- answer = [
72+ return Dropdown (answer = [
7373 ClassificationAnswer (feature_schema_id = answer .schema_id ,
7474 name = answer .title ,
7575 extra = {
@@ -81,7 +81,7 @@ def to_common(self) -> Dropdown:
8181 @classmethod
8282 def from_common (cls , dropdown : Dropdown , feature_schema_id : Cuid ,
8383 ** extra ) -> "LBV1Dropdown" :
84- return cls (schema_id = feature_schema_id ,
84+ return cls (schema_id = feature_schema_id ,
8585 answers = [
8686 LBV1ClassificationAnswer (
8787 schema_id = answer .feature_schema_id ,
@@ -106,7 +106,8 @@ def from_common(cls, text: Text, feature_schema_id: Cuid,
106106
107107
108108class LBV1Classifications (BaseModel ):
109- classifications : List [Union [LBV1Text , LBV1Radio , LBV1Dropdown , LBV1Checklist ]] = []
109+ classifications : List [Union [LBV1Text , LBV1Radio , LBV1Dropdown ,
110+ LBV1Checklist ]] = []
110111
111112 def to_common (self ) -> List [ClassificationAnnotation ]:
112113 classifications = [
0 commit comments