* Restores this instance from the provided deserializer context. * @param {ObjectDeserializerContext} context context * @returns {ContainerEntryModule} deserialized container entry module
(context)
| 298 | * @returns {ContainerEntryModule} deserialized container entry module |
| 299 | */ |
| 300 | static deserialize(context) { |
| 301 | const name = context.read(); |
| 302 | const c1 = context.rest; |
| 303 | const exposes = c1.read(); |
| 304 | const c2 = c1.rest; |
| 305 | const obj = new ContainerEntryModule(name, exposes, c2.read()); |
| 306 | obj.deserialize(c2.rest); |
| 307 | return obj; |
| 308 | } |
| 309 | } |
| 310 | |
| 311 | makeSerializable( |