Requirements updated.
Error in container.MultiRow
fixed.
Error in select.Tabs
fixed.
Error in input.TextArea
fixed.
Errors fixed in Card
, Checkbox
and Checkboxes
widgets.
Improper usage of htmler
fixed.
Error in input.Text
fixed.
Support of pytsite-9.0
.
JS API function initAll()
fixed.
New JS API function initAll()
added.
Improper HTML element attr usage fixed in input.TextArea
.
Missing usage of enabled
arg fixed in container.MultiRow
and
input.StringList
.
enabled
arg usage fixed in input.TextArea
.
append_none_item
arg's initial value fixed in Select
.
Support of Select2-4.0.7
fixed.
Buggy mousewheel scrolling processing completely disabled in
select.DateTime
widget.
Initial mask formatting fixed in select.DateTime
#2.
Initial mask formatting fixed in select.DateTime
.
Property usage error fixed in input.StringList
.
container.MultiRow.header_hidden
renamed tois_header_hidden
.container.MultiRowList.unique
property renamed tois_unique
and madeTrue
by default.
CSS fix in widget.select.LanguageNav
.
Support of Bootstrap 4 added in widget.select.LanguageNav
.
Incorrect return value of widget.Base.replace_child()
fixed.
Error in widget.Base.remove_child()
fixed.
New arg item_renderer
added to select.Checkboxes
's constructor.
New method added: Abstract.replace_child()
.
Abstract.form_group
attribute can be set via kwargs now.
Support of empty response from Abstract._get_element()
.
Order of call of Abstract._get_element()
changed.
Widgets visibility management fixed.
Twitter Bootstrap 4 support fixed in TreeTable
.
Twitter Bootstrap 4 support fixed in TreeTable
.
JS code of BootstrapTable
and TreeTable
fixed.
- New React component:
tree-table
. misc.TreeTable
reworked.
New widget input.DNSName
added.
New method select.Breadcrumb.insert_item()
added.
Missing append text fixed in input.Text
.
CSS of Slots
component fixed.
Minor bugfixes in Select2
, Slots
and TwoButtonsModal
components.
select.Select2
JS code fixed.
Support of http_api-3.3
.
Redundant code removed.
Events proxying fixed in Select2
widget's JS code.
Forgotten console.log
output removed.
New argument exclude
added to select.Select2
.
Processing of empty value of multiple-enabled select.Select
fixed.
New arguments added to select.Select2
:
maximum_selection_length
;minimum_input_length
;multiple
,tags
.
Slots
React component's CSS fixed.
- New property
onReady
inSelect2
React component. - New property
onSlotClick
inSlots
React component.
disabled
attribute support fixed in Select2
React component.
Abstract._on_form_submit()
argument type changed.
New argument inherit_cid
added to widget.Abstract
's constructor.
Changes in React components:
Slots.isEmptySlotEnabled
property renamed toenabled
.- Properties
isOkButtonDisabled
andisCancelButtonDisabled
ofTwoButtonsModal
can be functions now.
- React components:
TwoButtonsModal
added;Select2
:renderSlot
renamed toslotRenderer
;renderEmptySlot
renamed toemptySlotRenderer
;
Tokenfield widget's CSS fixed.
HTML elements IDs uniqueness issue fixed.
HTML elements IDs uniqueness issue fixed.
- JS API function
onWidgetLoad()
replaced withsetupWidget()
. - New react components added:
Select2
,Slots
.
NPM dependencies fixed.
- Support of
pytsite-8.x
andassetman-4.x
. - Bugs fixed.
Automatic localized date format in select.DateTime
.
select.Breadcrumb.pop_item()
fixed.
None item title fixed in select.Select2
.
None item title set fixed in select.Select2
.
New method pop_item
and property items
in select.Breadcrumb
.
New constructor's argument none_item_title
in select Select
.
Init code order of select.Select2
fixed.
Improved support of linked selects in select.Select2
.
- Support of
assetman-2.5
andhttp_api-2.1
. select.Select2
issues fixed.
select.Select2.append_none_item
set to False
by default.
select.Select
andselect.Select2
minor issues fixed.
- Linked selects support added in
select.Select2
. - Setting of
input.Number.allow_minus
property fixed.
Support for multiple values of button.Button.color
property.
- New
form
property added in JavaScript'sWidget
class. static.Text.title
property replaced withtext
one.
IDs assignment JavaScript errors fixed.
IDs assignment of buttons and inputs fixed.
Support of placeholder in select.Select
.
Bootstrap 4 compatibility of misc.BootstrapTable
improved.
Missing setters and getters added to the input.Text
.
container.MultiRow
's JS code fixed.
container.MultiRow
's JS code fixed.
Fixed and refactored.
HTML elements IDs duplication fixed.
Refactored.
Errors in container.MultiRow
fixed.
New methods in Abstract
: t()
and t_plural()
.
Calling of widgets' JS modules fixed.
- New widget
container.MultiRowList
added. - Widget
container.MultiRow
refactored. - Widget
input.StringList
refactored. - Widget
input.ListStringList
removed.
container.MultiRow
fixed.
- Containers reworked.
- Automatic weights calculation added.
- New hook
_on_form_submit()
added. Container
moved tocontainer.Container
,MultiRow
moved tocontainer.MultiRow
.- Couple of little bugs fixed.
Support of Twitter Bootstrap 4 fixed.
show()
and hide()
JS methods fixed.
required
argument support fixed in select.Checkbox
and
select.Checkboxes
.
Support of Twitter Bootstrap 4 in select.Checkbox
and
select.Checkboxes
fixed.
HTML element ID of button.*
widgets fixed.
Containers support fixed.
Support of Twitters Bootstrap version 4 fixed in input.Text
.
input.Number
fixed.
select.DateTime
's bug fixed.
- New
assets
property added toAbstract
. - Support for
autocomplete
option added toinput.Text
based widgets. - Support of input masks fixed in
input.Text
based widgets. select.DateTime
fixed.
select.Select2
refactored and fixed.
Position calculation issue fixed in
misc.DataTable.insert_data_field()
.
Hook call order fixed.
Parameters added to misc.BootstrapTable
widget: search
and
checkbox
.
- New
Abstract.has_messages
property. Abstract.js_module
property renamed tojs_modules
and it's list now.Abstract._group_wrap
private property removed.Abstract.form_group
property added.input.Select
fixed and gotmultiple
new constructor argument.- New constructor's arguments in
select.DateTime
:datepicker
andtimepicker
select.Checkboxes
fixed.
Fix of misc.DataTable
.
Fix of misc.TreeTable
.
Small fix of select.Pager
.
- Placing label instead of placeholder behaviour removed.
- Horizontal sizer issue fixed.
select.Tabs.append_child()
fixed and renamed toadd_child()
.
- Children support moved from
Abstract
toContainer
widget. Abstract._get_element
is not abstract anymore and can returnContainer
widget now.
HTML escaping and argument checking fixed in select.Breadcrumb
.
- New method:
select.Breadcrumb.append_item()
. - Small improvement of
select.Breadcrumb
's rendering code.
select.Pager
visibility issue fixed.
- New hook method:
widget.Abstract.form_submit()
. kwargs
removed fromwidget.Abstract.set_val()
arguments.
Missing 'id' attribute in select.Select
''s HTML element fixed.
Processing of arbitrary data-attributes added.
Little support of Twitter Bootstrap 4 added.
Number input widgets slightly refactored.
Incorrect 'enabled' property usage in select.Select
fixed.
Missing select.Select
's 'enabled' argument support fixed.
- New widget
misc.TreeTable
added. select.Select
fixed.
- Support for PytSite-7.9.
- Support for dictionary-based data fields in
misc.BootstrapTable
.
Init code refactored.
Init code refactored.
Support for PytSite-7.0.
JS modules naming convention changed.
First release.