From 38404e12436f5ac2b2acb3c4346c67e51b053494 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Tue, 27 Jun 2023 18:23:38 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20feat(frontend=5Fnode):=20add=20c?= =?UTF-8?q?ustom=5Ffields=20attribute=20to=20FrontendNode=20class=20The=20?= =?UTF-8?q?FrontendNode=20class=20now=20has=20a=20new=20attribute=20called?= =?UTF-8?q?=20custom=5Ffields,=20which=20is=20a=20list=20of=20strings.=20T?= =?UTF-8?q?his=20attribute=20can=20be=20used=20to=20store=20any=20custom?= =?UTF-8?q?=20fields=20that=20are=20specific=20to=20a=20particular=20front?= =?UTF-8?q?end=20node.=20This=20change=20allows=20for=20more=20flexibility?= =?UTF-8?q?=20in=20the=20data=20that=20can=20be=20stored=20in=20a=20Fronte?= =?UTF-8?q?ndNode=20object.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/template/frontend_node/base.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/langflow/template/frontend_node/base.py b/src/backend/langflow/template/frontend_node/base.py index 4801da086..2663164e0 100644 --- a/src/backend/langflow/template/frontend_node/base.py +++ b/src/backend/langflow/template/frontend_node/base.py @@ -15,6 +15,7 @@ class FrontendNode(BaseModel): base_classes: List[str] name: str = "" display_name: str = "" + custom_fields: List[str] = [] def to_dict(self) -> dict: return { @@ -23,6 +24,7 @@ class FrontendNode(BaseModel): "description": self.description, "base_classes": self.base_classes, "display_name": self.display_name or self.name, + "custom_fields": self.custom_fields, }, }