se-model-docs.js 745 B

12345678910111213141516171819202122232425262728293031323334
  1. YUI.add('se-model-docs', function (Y) {
  2. Y.namespace('SE.Models').Docs = Y.Base.create('docsModelSE', Y.Model, [], {
  3. getInfo: function () {
  4. var strings = this.get('strings');
  5. return strings.info;
  6. }
  7. }, {
  8. ATTRS: {
  9. title: {
  10. value: null,
  11. validator: Y.Lang.isString
  12. },
  13. description: {
  14. value: null,
  15. validator: Y.Lang.isString
  16. },
  17. strings: {
  18. valueFn: function () {
  19. return Y.Intl.get('se-model-docs');
  20. }
  21. }
  22. }
  23. });
  24. }, '1.0', {
  25. lang: [
  26. 'ru'
  27. ],
  28. requires: [
  29. 'model'
  30. ]
  31. });