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_hiddenrenamed tois_header_hidden.container.MultiRowList.uniqueproperty renamed tois_uniqueand madeTrueby 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.TreeTablereworked.
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
onReadyinSelect2React component. - New property
onSlotClickinSlotsReact 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.isEmptySlotEnabledproperty renamed toenabled.- Properties
isOkButtonDisabledandisCancelButtonDisabledofTwoButtonsModalcan be functions now.
- React components:
TwoButtonsModaladded;Select2:renderSlotrenamed toslotRenderer;renderEmptySlotrenamed 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.xandassetman-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.5andhttp_api-2.1. select.Select2issues fixed.
select.Select2.append_none_item set to False by default.
select.Selectandselect.Select2minor issues fixed.
- Linked selects support added in
select.Select2. - Setting of
input.Number.allow_minusproperty fixed.
Support for multiple values of button.Button.color property.
- New
formproperty added in JavaScript'sWidgetclass. static.Text.titleproperty replaced withtextone.
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.MultiRowListadded. - Widget
container.MultiRowrefactored. - Widget
input.StringListrefactored. - Widget
input.ListStringListremoved.
container.MultiRow fixed.
- Containers reworked.
- Automatic weights calculation added.
- New hook
_on_form_submit()added. Containermoved tocontainer.Container,MultiRowmoved 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
assetsproperty added toAbstract. - Support for
autocompleteoption added toinput.Textbased widgets. - Support of input masks fixed in
input.Textbased widgets. select.DateTimefixed.
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_messagesproperty. Abstract.js_moduleproperty renamed tojs_modulesand it's list now.Abstract._group_wrapprivate property removed.Abstract.form_groupproperty added.input.Selectfixed and gotmultiplenew constructor argument.- New constructor's arguments in
select.DateTime:datepickerandtimepicker select.Checkboxesfixed.
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
AbstracttoContainerwidget. Abstract._get_elementis not abstract anymore and can returnContainerwidget 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(). kwargsremoved 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.TreeTableadded. select.Selectfixed.
- 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.