bugfix
This commit is contained in:
parent
94cff8a8a0
commit
48f4a5654c
@ -2,6 +2,7 @@ var bricks = window.bricks || {};
|
|||||||
bricks.Conform = class extends bricks.PopupWindow {
|
bricks.Conform = class extends bricks.PopupWindow {
|
||||||
constructor(opts){
|
constructor(opts){
|
||||||
opts.timeout = 0;
|
opts.timeout = 0;
|
||||||
|
opts.auto_open = true;
|
||||||
super(opts);
|
super(opts);
|
||||||
this.create_conform();
|
this.create_conform();
|
||||||
}
|
}
|
||||||
|
@ -193,7 +193,8 @@ bricks.DataViewer = class extends bricks.VBox {
|
|||||||
this.dispatch('row_check_changed', event.params.user_data);
|
this.dispatch('row_check_changed', event.params.user_data);
|
||||||
}
|
}
|
||||||
async renew_record_view(form, row){
|
async renew_record_view(form, row){
|
||||||
var d = form.getValue();
|
var d = form._getValue();
|
||||||
|
d = form._getValue();
|
||||||
var record = bricks.extend(row.user_data, d);
|
var record = bricks.extend(row.user_data, d);
|
||||||
row.renew(record);
|
row.renew(record);
|
||||||
}
|
}
|
||||||
|
@ -176,13 +176,7 @@ bricks.FormBase = class extends bricks.Layout {
|
|||||||
w.reset();
|
w.reset();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
getValue(){
|
_getValue(){
|
||||||
if (this.data) {
|
|
||||||
var ret = this.data;
|
|
||||||
this.data = null;
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
return this.get_formdata();
|
|
||||||
var data = {};
|
var data = {};
|
||||||
for (var name in this.name_inputs){
|
for (var name in this.name_inputs){
|
||||||
if (! this.name_inputs.hasOwnProperty(name)){
|
if (! this.name_inputs.hasOwnProperty(name)){
|
||||||
@ -201,6 +195,14 @@ bricks.FormBase = class extends bricks.Layout {
|
|||||||
}
|
}
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
getValue(){
|
||||||
|
if (this.data) {
|
||||||
|
var ret = this.data;
|
||||||
|
this.data = null;
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
return this.get_formdata();
|
||||||
|
}
|
||||||
get_formdata(){
|
get_formdata(){
|
||||||
var data = new FormData();
|
var data = new FormData();
|
||||||
for (var name in this.name_inputs){
|
for (var name in this.name_inputs){
|
||||||
|
@ -189,6 +189,9 @@ bricks.ModalForm = class extends bricks.PopupWindow {
|
|||||||
super(opts);
|
super(opts);
|
||||||
this.build_form();
|
this.build_form();
|
||||||
}
|
}
|
||||||
|
_getValue(){
|
||||||
|
return this.form._getValue();
|
||||||
|
}
|
||||||
getValue(){
|
getValue(){
|
||||||
return this.form.getValue();
|
return this.form.getValue();
|
||||||
}
|
}
|
||||||
|
@ -59,6 +59,7 @@ bricks.Tabular = class extends bricks.DataViewer {
|
|||||||
} else {
|
} else {
|
||||||
row.set_css('tabular-row-selected');
|
row.set_css('tabular-row-selected');
|
||||||
}
|
}
|
||||||
|
this.dispatch('row_selected', row.user_data);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
async toggle_content(row, flag){
|
async toggle_content(row, flag){
|
||||||
@ -111,7 +112,7 @@ bricks.Tabular = class extends bricks.DataViewer {
|
|||||||
this.dispatch('row_check_changed', event.params.user_data);
|
this.dispatch('row_check_changed', event.params.user_data);
|
||||||
}
|
}
|
||||||
async renew_record_view(form, row){
|
async renew_record_view(form, row){
|
||||||
var d = form.getValue();
|
var d = form._getValue();
|
||||||
var record = bricks.extend(row.user_data, d);
|
var record = bricks.extend(row.user_data, d);
|
||||||
if (this.content_view){
|
if (this.content_view){
|
||||||
row.rec_widget.renew(record);
|
row.rec_widget.renew(record);
|
||||||
|
Loading…
Reference in New Issue
Block a user