X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/0494b8d9b9bb03ab6c22b34dae81261e3cd7e3e6..7a654f8d43fdb43d78b63d90528bed6e86b608cc:/src/core/examples/src/Sample/ability/CanSing.js diff --git a/src/core/examples/src/Sample/ability/CanSing.js b/src/core/examples/src/Sample/ability/CanSing.js new file mode 100644 index 00000000..f473e52f --- /dev/null +++ b/src/core/examples/src/Sample/ability/CanSing.js @@ -0,0 +1,18 @@ +Ext.define('Sample.ability.CanSing', { + config: { + knownSongs: ['Yesterday', 'Happy New Year', 'Jingle Bells'] + }, + + canSing: true, + + sing: function(songName) { + if (!Ext.Array.contains(this.getKnownSongs(), songName)) { + alert("Sorry! I can't sing " + songName); + } + else { + alert("I'm singing " + songName); + } + + return this; + } +});