From 4996c4b537773c4e060070e8d872675bbe1d9345 Mon Sep 17 00:00:00 2001 From: Willy Douhard Date: Fri, 19 May 2023 13:03:59 +0200 Subject: [PATCH] add default value for element display --- src/chainlit/element.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/chainlit/element.py b/src/chainlit/element.py index 3847025f10..99d4115945 100644 --- a/src/chainlit/element.py +++ b/src/chainlit/element.py @@ -12,7 +12,7 @@ class Element(ABC): name: str type: ElementType - display: ElementDisplay + display: ElementDisplay = "side" forId: str = None def __post_init__(self) -> None: @@ -84,7 +84,7 @@ class LocalImage(LocalElement): def __init__( self, name: str, - display: ElementDisplay, + display: ElementDisplay = "side", path: str = None, content: bytes = None, ): @@ -102,7 +102,7 @@ def __init__( class RemoteImage(RemoteElement): - def __init__(self, name: str, display: ElementDisplay, url: str): + def __init__(self, name: str, url: str, display: ElementDisplay = "side"): self.name = name self.display = display self.type = "image" @@ -110,7 +110,7 @@ def __init__(self, name: str, display: ElementDisplay, url: str): class Text(LocalElement): - def __init__(self, name: str, display: ElementDisplay, text: str): + def __init__(self, name: str, text: str, display: ElementDisplay = "side"): self.name = name self.display = display self.type = "text"