mirror of
https://github.com/esiur/iui.git
synced 2026-04-04 06:58:22 +00:00
radix
This commit is contained in:
@@ -32,8 +32,8 @@ export default IUI.module(class Check extends IUIElement {
|
||||
this.field = this.getAttribute("field");
|
||||
}
|
||||
|
||||
async setData(value) {
|
||||
await super.setData(value);
|
||||
async setData(value, radix) {
|
||||
await super.setData(value, radix);
|
||||
if (value != null && this.field != null)
|
||||
this.value = value[this.field];
|
||||
else if (this.field != null)
|
||||
|
||||
@@ -296,14 +296,16 @@ export default IUI.module(class DateTimePicker extends IUIElement {
|
||||
this.clock.children[time / this.layout.time.range].classList.add(this.cssClass + "-time-selected");
|
||||
}
|
||||
|
||||
async setData(value) {
|
||||
async setData(value, radix) {
|
||||
|
||||
await super.setData(value);
|
||||
await super.setData(value, radix);
|
||||
|
||||
|
||||
if (value != null && this.field != null)
|
||||
this.value = this.data[this.field];
|
||||
|
||||
else
|
||||
this.value = value;
|
||||
|
||||
}
|
||||
|
||||
get data() {
|
||||
@@ -311,13 +313,10 @@ export default IUI.module(class DateTimePicker extends IUIElement {
|
||||
}
|
||||
|
||||
|
||||
async setData(value) {
|
||||
await super.setData(value);
|
||||
async setData(value, radix) {
|
||||
await super.setData(value, radix);
|
||||
|
||||
this.value = value;
|
||||
|
||||
if (this.isAuto)
|
||||
this.revert();
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
@@ -67,11 +67,11 @@ export default IUI.module(class DropDown extends IUIElement {
|
||||
}
|
||||
}
|
||||
|
||||
async setData(value){
|
||||
async setData(value, radix){
|
||||
|
||||
//debugger;
|
||||
await super.setData(value);
|
||||
await this.menu.setData(value);
|
||||
await super.setData(value, radix);
|
||||
await this.menu.setData(value, radix);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -136,8 +136,8 @@ export default IUI.module(
|
||||
return !this._input.disabled;
|
||||
}
|
||||
|
||||
async setData(value) {
|
||||
await super.setData(value);
|
||||
async setData(value, radix) {
|
||||
await super.setData(value, radix);
|
||||
|
||||
if (this.type == "checkbox") this._input.checked = value;
|
||||
else if (this.type == "date") {
|
||||
|
||||
@@ -345,11 +345,11 @@ export default IUI.module(class Select extends IUIElement {
|
||||
}
|
||||
|
||||
|
||||
async setData(value) {
|
||||
async setData(value, radix) {
|
||||
|
||||
// this.label.innerHTML = "";
|
||||
|
||||
await super.setData(value);
|
||||
await super.setData(value, radix);
|
||||
|
||||
try {
|
||||
//let text = this.formatter(value);
|
||||
|
||||
@@ -1389,9 +1389,9 @@ export default IUI.module(class Table extends IUIElement {
|
||||
|
||||
|
||||
|
||||
async setData(value)
|
||||
async setData(value, radix)
|
||||
{
|
||||
await super.setData(value);
|
||||
await super.setData(value, radix);
|
||||
|
||||
this.clear();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user