j'ai un panneau qui comporte des éléments comme suit:Comment obtenir tous les xtypes d'un certain type
{
xtype: "panel",
border: 0,
defaultType: "textfield",
bodyStyle: "background: transparent;",
defaults: {
anchor: "100%",
flex: 1
},
margin: "2 4px",
layout: "hbox",
flex: 2,
items: [
{xtype: "searchvaluefield"}, {xtype: "random" }, {xtype: "searchvaluefield"}
],
}
Cependant, ces éléments se composent d'un certain nombre d'éléments dynamiques. En particulier, il peut y avoir un nombre arbitraire de l'attribut "searchvaluefield". Je souhaite obtenir un tableau de tous les éléments de ce panneau qui sont de type xtype "searchvaluefield". Remarque J'ai simplifié le problème et le problème réel contient plusieurs panneaux à l'intérieur des panneaux, c'est pourquoi j'espérais éviter de faire des boucles.
Si elle aide ici est le xtype défini Je cherche:
Ext.define("app.view.stock.SearchValueField", {
extend: "Ext.form.field.Text",
alias: "widget.searchvaluefield",
name: "search_value_field",
enableKeyEvents: true,
allowBlank: false,
initComponent: function() {
this.callParent(arguments);
}
});
Court mais bonne réponse !! –