Hue.JobBrowser.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // Licensed to Cloudera, Inc. under one
  2. // or more contributor license agreements. See the NOTICE file
  3. // distributed with this work for additional information
  4. // regarding copyright ownership. Cloudera, Inc. licenses this file
  5. // to you under the Apache License, Version 2.0 (the
  6. // "License"); you may not use this file except in compliance
  7. // with the License. You may obtain a copy of the License at
  8. //
  9. // http://www.apache.org/licenses/LICENSE-2.0
  10. //
  11. // Unless required by applicable law or agreed to in writing, software
  12. // distributed under the License is distributed on an "AS IS" BASIS,
  13. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14. // See the License for the specific language governing permissions and
  15. // limitations under the License.
  16. /*
  17. ---
  18. description: Job Browser core
  19. provides: [Hue.JobBrowser]
  20. requires: [JFrame/JFrame.Browser]
  21. script: Hue.JobBrowser.js
  22. ...
  23. */
  24. ART.Sheet.define('window.browser.jobbrowser', {
  25. 'min-width': 620,
  26. 'min-height': 108
  27. });
  28. Hue.JobBrowser = new Class({
  29. Extends: Hue.JBrowser,
  30. options: {
  31. className: 'art browser jobbrowser logo_header',
  32. height: 350
  33. },
  34. initialize: function(url, options){
  35. this.parent(url || '/jobbrowser/jobs/', options);
  36. }
  37. });