Results 1 to 2 of 2

Thread: PR3: How can I access/set the class of the sliderfield's thumb?

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Sencha User
    Join Date
    Apr 2008
    Posts
    17
    Vote Rating
    1
      0  

    Default PR3: How can I access/set the class of the sliderfield's thumb?

    I need to change the thumb image depending on the value.

    In PR2 I was able to do the following:

    Code:
    change:function(t,value,opts){
                               if (opts == -1){
                                   t.getThumb().setCls("slider-against");
                               }else if (opts== 0){
                                   t.getThumb().setCls("slider-neutral");
                               }else if (opts == 1){
                                   t.getThumb().setCls("slider-for");
                               }
                               
                           }
    Is there a way to access the sliderfield thumb? getThumb is no longer available in PR3

  2. #2
    Sencha User rdougan's Avatar
    Join Date
    Oct 2008
    Posts
    1,159
    Vote Rating
    7
      0  

    Default

    The 'slider' part of the field is now it's own component; Ext.slider.Slider. You will need to access that, then you can access the thumb.

    Code:
    field.getComponent().getThumb(...);
    Sencha Inc.
    Robert Dougan - @rdougan
    Sencha Touch 2 and Ext JS 4 Core Team Member, SASS/Theming Wizard.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •