org.terminal21.client.components
package org.terminal21.client.components
Members list
Packages
Type members
Classlikes
abstract class CachedCalculation[OUT](using executor: FiberExecutor) extends Calculation[OUT]
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CachedCalculation[OUT]trait StdUiCalculation[OUT]
trait ComponentLib
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object StdElementEncoding.type
object StdElementEncoding extends ComponentLib
Attributes
- Supertypes
- Self type
-
StdElementEncoding.type
trait StdUiCalculation[OUT](name: String, dataUi: UiElement & HasStyle[_])(using session: ConnectedSession, executor: FiberExecutor) extends Calculation[OUT], UiComponent
Creates a standard UI for a calculation which may take time. While the calculation runs, the UI is grayed out, including the dataUi component. When the calculation completes, it allows for updating the dataUi component.
Creates a standard UI for a calculation which may take time. While the calculation runs, the UI is grayed out, including the dataUi component. When the calculation completes, it allows for updating the dataUi component.
Type parameters
- OUT
-
the return value of the calculation.
Attributes
- Supertypes
-
trait UiComponenttrait UiElementtrait Calculation[OUT]class Objecttrait Matchableclass AnyShow all
trait UiComponent extends UiElement
A UiComponent is a UI element that is composed of a seq of other ui elements
A UiComponent is a UI element that is composed of a seq of other ui elements
Attributes
- Supertypes
- Known subtypes
-
class QuickTabletrait StdUiCalculation[OUT]
trait UiElement
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait CEJsontrait ChakraElement[A]class AddIconclass Alertclass AlertDescriptionclass AlertIconclass AlertTitleclass ArrowBackIconclass ArrowDownIconclass ArrowForwardIconclass ArrowLeftIconclass ArrowRightIconclass ArrowUpDownIconclass ArrowUpIconclass AtSignIconclass AttachmentIconclass Badgeclass BellIconclass Boxclass Breadcrumbclass BreadcrumbItemclass BreadcrumbLinkclass Buttonclass ButtonGroupclass CalendarIconclass Centerclass ChatIconclass CheckCircleIconclass CheckIconclass Checkboxclass ChevronDownIconclass ChevronLeftIconclass ChevronRightIconclass ChevronUpIconclass Circleclass CloseIconclass Codeclass CopyIconclass DeleteIconclass DownloadIconclass DragHandleIconclass EditIconclass Editableclass EditableInputclass EditablePreviewclass EditableTextareaclass EmailIconclass ExternalLinkIconclass FormControlclass FormHelperTextclass FormLabelclass HStackclass HamburgerIconclass Imageclass InfoIconclass InfoOutlineIconclass Inputclass InputGroupclass InputLeftAddonclass InputRightAddonclass Linkclass LinkIconclass ListItemclass LockIconclass Menuclass MenuButtonclass MenuDividerclass MenuItemclass MenuListclass MinusIconclass MoonIconclass NotAllowedIconclass Option_class OrderedListclass PhoneIconclass PlusSquareIconclass Progressclass QuestionIconclass QuestionOutlineIconclass Radioclass RadioGroupclass RepeatClockIconclass RepeatIconclass Search2Iconclass SearchIconclass Selectclass SettingsIconclass SimpleGridclass SmallAddIconclass SmallCloseIconclass SpinnerIconclass Squareclass StarIconclass SunIconclass Switchclass Tabclass TabListclass TabPanelclass TabPanelsclass Tableclass TableCaptionclass TableContainerclass Tabsclass Tbodyclass Tdclass Textclass Textareaclass Tfootclass Thclass Theadclass TimeIconclass Tooltipclass Trclass TriangleDownIconclass TriangleUpIconclass UnlockIconclass UnorderedListclass UpDownIconclass VStackclass ViewIconclass ViewOffIconclass WarningIconclass WarningTwoIcontrait StdEJsontrait StdElement[A]class Emclass Header1class Header2class Header3class Header4class Header5class Header6class Inputclass NewLineclass Paragraphclass Spantrait UiComponentclass QuickTabletrait StdUiCalculation[OUT]Show all
object UiElement
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Extensions
Extensions
In this article