DivKit is an open source Server-Driven UI (SDUI) framework. SDUI is a an emerging technique that leverage the server to build the user interfaces of their mobile app
OTHER License
Published by timatifey almost 2 years ago
timers
supporttimers
supporttimers
supportbuiltinProtocols
)Published by timatifey almost 2 years ago
7.6
wrap_content
and wrap_content constrained
logic7.6
Published by morevsavva almost 2 years ago
Added:
mix
property for a custom class namecustomization
render property for a desktop gallery
Fixed:
container
spacing with separators
Published by morevsavva almost 2 years ago
Added:
background
and border
for the text
rangesbaseline
vertical alignmentFixed:
image
preview / placeholder logictint_mode
= multiply
to better match Android logicPublished by gulevsky almost 2 years ago
Published by gulevsky almost 2 years ago
Published by gulevsky almost 2 years ago
div-timer
border
and background
for text rangePublished by gulevsky almost 2 years ago
div-blur
and div-blur-background
baseline_alignment
to div-container
Additions:
setTheme
instance methodfilters
(only blur
is supported so far) implemented for the image
and image backgroundFixed:
Enter
handling in multiline inputPublished by ttokarev almost 2 years ago
tint_mode
for images in div-text
circle
shape supportno_animation
and native
values for the action_animation
tint_mode
Published by ttokarev almost 2 years ago
selected_actions
in pager
Published by villanellex2 about 2 years ago
cross_spacing
support for gallerytint_mode
for div-image
longtap_actions
and doubletap_actions
Additions and changes:
tint_mode
for DivImagecross_spacing
for Gallerywrap_content_constrained
DivBorderDrawer
if it will not usedwrap_content
container with match_parent
child sizecross_spacing
support in DivGallery.match_parent
items behaviour in DivContainer and DivGallery.Additions:
wrap
layout mode in a container
cross_spacing
property in gallery
doubletap_actions
and longtap_actions
are now supoorted in actionable componentsappearance_animation
in image
restrict_parent_scroll
property in tabs
, gallery
and pager
wrap_content
logic, this would lead to a different layout in some corner-casesfalse
/ true
in the text
blockslider
has been changed to sync with other platforms, now the text offset will not change the size of the component. Also now there may be more than 20 tickscolor
instead of string
(rgb, rgba, setColorRed and others)gallery
arrows on desktops in several casestransition_in
, transition_out
and transition_change
incorrectly discarded the alpha
component propertyPublished by vastausf about 2 years ago
RWLock
in Atomic implementation.SafeExpression
Published by grechka62 about 2 years ago
Additions and changes:
WrapLayout
- layout with transfer of elements to the next line if they don't fit in the previous onetint_color
observing on element's rebindDivStateManager
and DivVariablesStorage
DivContainer
height calculationAdded:
radial_gradient
supportPublished by grechka62 about 2 years ago
Additions and changes:
observeTintColor
into bind
methodDivBorderDrawer
true
/false
literals into variablesinput
type for accessibilityinput
when rtl enabledAdditions and changes:
true
/false
values support in set_variable
actionswrap
mode in DivContainerAdditions and changes:
container
layoutbabel-preset-jest
, so it is possible to run divkit tests with an older version of the node.jsaction_animation
grid
recalculationpager
child elements when their size is too smallAddition:
Published by ilya-t about 2 years ago
Additions and changes:
Addition:
transform
is now supported for the base
componentPublished by ilya-t about 2 years ago
Additions and changes:
input
to sync with the schema, also fixed text_color
and heighttransition_in
/ transition_out
(when to start and when not to start animation)variable_trigger.mode
Published by ilya-t about 2 years ago
Fixes:
Changes and additions:
Changes and additions:
alignment
, max_visible_lines
and select_all_on_focus
for div-input
div-input
can be cleared by tap to outside areaFixes:
Changes and additions:
Published by divkit about 2 years ago
Changes and additions:
Changes and additions:
Fixes:
Changes and additions:
Fixes:
Fixes:
Published by akhmetsafin1 about 2 years ago