Built motion from commit 6a09e18b.|2.6.11
[motion2.git] / legacy-libs / grpc-cloned / node_modules / protobufjs / src / ProtoBuf / Reflect / Enum / Value.js
1 /**\r
2  * Constructs a new Enum Value.\r
3  * @exports ProtoBuf.Reflect.Enum.Value\r
4  * @param {!ProtoBuf.Builder} builder Builder reference\r
5  * @param {!ProtoBuf.Reflect.Enum} enm Enum reference\r
6  * @param {string} name Field name\r
7  * @param {number} id Unique field id\r
8  * @constructor\r
9  * @extends ProtoBuf.Reflect.T\r
10  */\r
11 var Value = function(builder, enm, name, id) {\r
12     T.call(this, builder, enm, name);\r
13 \r
14     /**\r
15      * @override\r
16      */\r
17     this.className = "Enum.Value";\r
18 \r
19     /**\r
20      * Unique enum value id.\r
21      * @type {number}\r
22      * @expose\r
23      */\r
24     this.id = id;\r
25 };\r
26 \r
27 // Extends T\r
28 Value.prototype = Object.create(T.prototype);\r