Add removeField
Tato revize je obsažena v:
rodič
460ab16b93
revize
e0d86209ff
1 změněných souborů, kde bylo provedeno 17 přidání a 0 odebrání
|
@ -111,6 +111,23 @@ class Serializer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* removeField
|
||||||
|
*
|
||||||
|
* @param {(HTMLElement|Serializer|SerializerField)} f Serializer child
|
||||||
|
*/
|
||||||
|
removeField(f){
|
||||||
|
if(this._fields.has(f.name)){
|
||||||
|
let fields = this._fields.get(f.name)
|
||||||
|
if(Array.isArray(fields)){
|
||||||
|
let index = fields.indexOf(f);
|
||||||
|
this._fields.set(f.name, fields.splice(index, 1))
|
||||||
|
} else {
|
||||||
|
this._fields.delete();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* serialize
|
* serialize
|
||||||
*
|
*
|
||||||
|
|
Načítání…
Přidat tabulku
Přidat odkaz
Odkázat v novém problému