Sha256: bb74946fcf736e42780abf4272d849939daf463f7dd7935c4e8637a1e320d23f

Contents?: true

Size: 572 Bytes

Versions: 12

Compression:

Stored size: 572 Bytes

Contents

({
  initComponent() {
    const me = this;
    me.tbar = [
      "->",
      {
        name: "live_search_text",
        xtype: "textfield",
        enable_key_events: true,
        ref: "../live_search_field",
        empty_text: "Search",
        listeners: {
          change: {
            fn: me.listenFn,
            buffer: 500
          }
        }
      }
    ];
    this.callParent();
  },

  listenFn(obj, search_text) {
    const lg = this.ownerCt.ownerCt;
    lg.getStore().getProxy().extraParams.live_search = search_text;
    lg.getStore().load();
  }
});

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
marty-14.3.0 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-14.0.0 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-13.0.2 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-11.0.0 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-10.0.3 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-10.0.2 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-10.0.0 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-9.5.1 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-9.5.0 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-9.3.3 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-9.3.2 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js
marty-9.3.0 app/components/marty/live_search_grid_panel/client/live_search_grid_panel.js