           $.each fieldNames, (i, name) ->
             dataAppend = dataAppend.replace("%#{i}", res[name]);
           $(self).append(dataAppend)
+
+  tabGetSearchInit: ->
+    @slideMenu().on 'keyup', '.dock-tab-content-search', ->
+      query = $(@).val()
+      $(@).siblings('div').children().show()
+      $(@).siblings('div').children().not(":contains('#{query}')").hide()
 
   slideMenu: ->
     $('.slideout-menu')

      "
      <div id=\"dock-tab-content-#{tab.title}\" class=\"container dock-tab-get-contents\">
        <div class=\"content\" style=\"display: none;\">
          <div data-url=\"#{tab.url}\" data-field-names=\"#{tab.fieldNames.join('|')}\" data-format=\"#{tab.format}\">
          </div>
        </div>

    @slideInit()
    @tabCollapseInit()
    @tabGetInit()
    @tabGetSearchInit()

  dockHtml: ->
    "<div class=\"slideout-menu\">
