PCUI is a front-end framework designed for creating user interfaces in web applications. It is particularly well-suited for building browser-based tools. It offers a comprehensive set of UI components like buttons, sliders, menus and data inputs.

PCUI is written in TypeScript. The API can be used from both TypeScript and JavaScript. A React wrapper is provided for easy integration with React applications.

Classes

ArrayInput
BindingBase
BindingElementToObservers
BindingObserversToElement
BindingTwoWay
BooleanInput
Button
Canvas
Code
ColorPicker
Container
Divider
Element
GradientPicker
GridView
GridViewItem
InfoBox
InputElement
Label
LabelGroup
Menu
MenuItem
NumericInput
Overlay
Panel
Progress
RadioButton
SelectInput
SliderInput
Spinner
TextAreaInput
TextInput
TreeView
TreeViewItem
VectorInput

Interfaces

ArrayInputArgs
BooleanInputArgs
ButtonArgs
CanvasArgs
CodeArgs
ColorPickerArgs
ContainerArgs
ElementArgs
GradientPickerArgs
GridViewArgs
GridViewItemArgs
InfoBoxArgs
InputElementArgs
LabelArgs
LabelGroupArgs
MenuArgs
MenuItemArgs
NumericInputArgs
OverlayArgs
PanelArgs
ProgressArgs
RadioButtonArgs
SelectInputArgs
SliderInputArgs
SpinnerArgs
TextAreaInputArgs
TextInputArgs
TreeViewArgs
TreeViewItemArgs
VectorInputArgs

Variables

revision
version