Built motion from commit 6a09e18b.|2.6.11
[motion2.git] / legacy-libs / grpc-cloned / node_modules / protobufjs / src / ProtoBuf / Reflect / Enum / Value.js
diff --git a/legacy-libs/grpc-cloned/node_modules/protobufjs/src/ProtoBuf/Reflect/Enum/Value.js b/legacy-libs/grpc-cloned/node_modules/protobufjs/src/ProtoBuf/Reflect/Enum/Value.js
new file mode 100644 (file)
index 0000000..9c809fa
--- /dev/null
@@ -0,0 +1,28 @@
+/**\r
+ * Constructs a new Enum Value.\r
+ * @exports ProtoBuf.Reflect.Enum.Value\r
+ * @param {!ProtoBuf.Builder} builder Builder reference\r
+ * @param {!ProtoBuf.Reflect.Enum} enm Enum reference\r
+ * @param {string} name Field name\r
+ * @param {number} id Unique field id\r
+ * @constructor\r
+ * @extends ProtoBuf.Reflect.T\r
+ */\r
+var Value = function(builder, enm, name, id) {\r
+    T.call(this, builder, enm, name);\r
+\r
+    /**\r
+     * @override\r
+     */\r
+    this.className = "Enum.Value";\r
+\r
+    /**\r
+     * Unique enum value id.\r
+     * @type {number}\r
+     * @expose\r
+     */\r
+    this.id = id;\r
+};\r
+\r
+// Extends T\r
+Value.prototype = Object.create(T.prototype);\r