Upgrade to ExtJS 4.0.0 - Released 04/26/2011
[extjs.git] / 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 (file)
index 0000000..f473e52
--- /dev/null
@@ -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;
+    }
+});