@eccenca/gui-elements
Advanced tools
Changelog
[23.5.0] - 2024-02-15
<CodeEditor />
tabIntentSize
, tabIntentStyle
, tabForceSpaceForModes
properties to give better control over tabulator usage<Depiction />
width
property on their root element are displayed with a minimal forced dimension to prevent that they are hidden in some browsersChangelog
[23.4.1] - 2024-02-08
Changelog
[23.4.0] - 2024-02-07
<PropertyValuePair />
, <PropertyName />
, <PropertyValue />
nowrap
: force display on one line without breaks<Skeleton />
<TableCell />
alignHorizontal
: allow to center cell contents<ActivityControlWidget />
<ExtendedCodeEditor />
<SingleLineCodeEditor />
to get used for the <CodeAutocompleteField />
componentdata-string
, data-url
, data-date
, data-time
, data-datetime
, data-number
<Pagination />
Changelog
[23.3.1] - 2023-11-15
<ContextOverlay />
portalClassName
to prevent runtime error in BlueprintJSChangelog
[23.3.0] - 2023-11-09
<PropertyName />
labelProps
: configure the automatically injected Label
element when PropertyName
is only a string<TextField />
escapeToBlur
: if set to true the input field blurs/de-focuces when the Escape
key is pressed.<CodeEditor />
jinja2
, yaml
and json
height
: set a fixed height of the editorwrapLines
: control auto-wrapping long lines (the default for wrap long lines is set to false now)<Modal />
modalFocusable
: when true
the outer div
element of the modal can be focused by clicking on it.
This is needed e.g. when key (down, up) events should trigger on the modal in order to bubble up to its parent elements.forceTopPosition
: when true
then the z-index
of the modal's portal element is recalculated, so that the modal is always displayed on top of all other visible elements. Use with care, see documentation.<ContextOverlay />
preventTopPosition
: when true then the z-index
is decreased to the value for modals. Use it when you need to display modal dialogs out of the context overlay. Type of counter property to Modal.forceTopPosition
.<ReactFlow />
Delete
etc.<HandleDefault />
category
options that lead to different handle layouts: dependency
, fixed
, flexible
and unknown
intent
option with defined colors for: primary, accent, info, success, warning, danger<HandleTools />
<NodeContent />
introductionTime
: can be used to visualize the node was added or updated<EdgeLabel />
loose
: can be set to true
to prevent the box with border on the label component<TableExpandHeader />
toggleIcon
: optional icon that should be displayed instead of the default ones.utils
getGlobalVar
and setGlobalVar
: can be used to manage global variables indepentently from component states. They are stored to the window
object under a eccgui
"namespace". Can be used for example to manage globally increased counters. Do not use them if you need to store user session properties or confidential data!artefact-chatlog
, entity-human
, entity-robot
and operation-magic
<SimpleDialog />
onContextMenu
, onDrag
, onDragStart
, onDragEnd
, onMouseDown
, onMouseUp
, onClick
wrapperDivProps
<ApplicationHeader />
--eccgui-appheader-color-background
in its style
attribute<Modal />
xlarge
size optionsmall
is displayed a bit smaller, large
a bit larger than before<Modal />
Escape
key to close does not work anymore after clicking on the backdrop for canOutsideClickClose=false
and canEscapeKeyClose=true
.<Spacing />
div
attributes, e.g. style
<PropertyValuePair />