HTML Rendered Combo box

Das BPC stellt eine Combobox zur Verfügung die HTML gerenderte Werte darstellen kann. Anwendung findet diese, wenn es gewünscht ist, dass Icons in der Combobox dargestellt werden können.

Verwendung

Für die Verwendung des Feldes muss lediglich eine Komponente mit dem xtype bpcComboRenderedValue erzeugt werden. In dem store attribut befindet sich ein Array aus Objekten bei dem jeweils jeder Eintrag einen Wert und ein HTML Inhalt enthält. Das displayField referenziert das attribut im store, in welchem sich der zu rendernde HTML Inhalt befindet. Somit bekommt der Benutzer Icons zu sehen.

  Ext.create(
  	{          // The fields
      xtype      : "bpcComboRenderedValue",
      valueField: "value",
      displayField: "attr",
      store: [{
        attr: "<span class=' fa fa-trash'>clock</span>",
        value: "foo"
      }, {
        attr: "<span class=' fa fa-times'>click</span>",
        value: "bar"
      }]

   });

Keywords: