Sha256: 7ef376963c31d12fddddd8080600523f61cbc78c2ae218af0a2ad86a90bdd8af
Contents?: true
Size: 486 Bytes
Versions: 5
Compression:
Stored size: 486 Bytes
Contents
Ext.define('Sample.HumanResource', { requires: 'Sample.Developer', singleton: true, developers: [], recruit: function(developer) { if (!developer.canCode('JavaScript')) { alert(developer.getName() + " doesn't know JavaScript, no point recruiting!"); } else { this.developers.push(developer); } return this; }, getDevelopersCount: function() { return this.developers.length; } });
Version data entries
5 entries across 5 versions & 1 rubygems