sbin/res/app/test/multi_methods.js
branchjsdoc
changeset 519 46e21d060650
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sbin/res/app/test/multi_methods.js	Fri Dec 23 10:59:23 2011 +0100
@@ -0,0 +1,25 @@
+
+/**
+	Get the entire flavor.
+	@name flavor^3
+	@function
+	@returns {Object} The entire flavor hash.
+*/
+/**
+	Get a named flavor.
+	@name flavor^2
+	@function
+	@param {String} name The name of the flavor to get.
+	@returns {String} The value of that flavor.
+*/
+/**
+	Set the flavor.
+	@param {String} name The name of the flavor to set.
+	@param {String} value The value of the flavor.
+	@returns {String} The value of that flavor.
+*/
+function flavor(name, value) {
+	if (arguments.length > 1) flavor[name] = value;
+	else if (arguments.length == 1) return flavor[name];
+	else return flavor;
+}
\ No newline at end of file