| var popband = { |
| frontman1: "Joe", |
| "guitar1": "Jim", |
| "solo1": "Jack", |
| "guitar21": "Jim2", |
| "single1": function () { |
| }, |
| albums1: { |
| "album1": {released: new Date(), ready: 1}, |
| "album2": {released: new Date(), ready: 1} |
| } |
| }; |
| |
| |
| function BluesBand() { |
| this.name1 = ""; |
| this.popularity1 = 1; |
| this.name21 = 1; |
| this.play = function () { |
| }; |
| } |
| BluesBand.prototype.worth1 = 100; |
| |
| |
| function Classa() { |
| this.counterX = 1; |
| this.propsX = {}; |
| } |
| |
| function Man() { |
| this.legs = 2; |
| this.legs_long = 0; |
| } |
| Man.prototype.walk = function () { |
| }; |
| |
| |
| Classa.prototype.tryIt = function () { |
| }; |
| |
| |
| |
| /** |
| * @typedef BestWidget |
| * @type {object} |
| * @property {String} keyField |
| * @property {String} kocka |
| * Key field for property |
| * @property {String} [label] |
| * Label to add to select widget |
| * @property {(String|function|Array.<String>)} dataSource |
| * Source for option elements, may be: ... |
| */ |
| |
| /** |
| * @typedef nodeprop |
| * @type {Classa} |
| * @property {String} vlastnost3 |
| * @property {String} [popis3] |
| * @property {Man} [clovek3] |
| * @property {Array|Number} pokus3 |
| */ |
| |
| /** |
| * @typedef NodeObj.propX |
| * @property {String} [popis4] |
| * @property {Man} [clovek4] |
| * @property {Number} pokus4 |
| */ |
| |
| |
| /** |
| * @typedef NodeTilda~propY |
| * @type {DefClass} |
| * @property {String} [popis5] |
| * @property {Man} [clovek5] |
| * @property {Number} pokus5 |
| */ |
| |
| /** |
| * @typedef AnotherOne |
| * @type {DefClass} |
| * @property {BestWidget} noo |
| */ |
| |