it:ad:sencha_touch:howto:use_a_currencyfield

IT:AD:Sencha Touch:Reference:HowTo:Use a CurrencyField

You can't use oneā€¦as there isn't one.

You have to make your own:

Ext.define('CurrencyField', {
    extend: 'Ext.form.field.Number',

    // Some sensible defaults
    allowDecimals: true,
    hideTrigger: true,
    keyNavEnabled: false,
    mouseWheelEnabled: false,

    valueToRaw: function() {
        var value = this.parseValue(this.callParent(arguments));

        return Ext.util.Format.number(value, '0.00');
    }
});

Ext.create('CurrencyField', {
    renderTo: Ext.getBody()
});
  • /home/skysigal/public_html/data/pages/it/ad/sencha_touch/howto/use_a_currencyfield.txt
  • Last modified: 2023/11/04 01:56
  • by 127.0.0.1