protected JSTypedArray <T> GetTypedArray <T>(string name) where T : JSObjectWrapper { object result; if (!wrappers.TryGetValue(name, out result)) { var existingJSObject = GetProperty(name); var newItem = new JSTypedArray <T>(context, existingJSObject); result = wrappers[name] = newItem; if (existingJSObject == null) { newItem.Activated += OnOwnedObjectActived; } } return((JSTypedArray <T>)result); }
void ApplyNameTag(JSTypedArray <JSNameVariable> nameProperty, string name) { ApplyNameTagMulti(new[] { nameProperty }, name); }