SetPackageItemExtension() public static method

public static SetPackageItemExtension ( string url, System type ) : void
url string
type System
return void
Example #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="url"></param>
 /// <param name="luaClass"></param>
 public static void SetExtension(string url, System.Type baseType, LuaFunction extendFunction)
 {
     UIObjectFactory.SetPackageItemExtension(url, () => {
         GComponent gcom = (GComponent)Activator.CreateInstance(baseType);
         gcom.data       = extendFunction;
         return(gcom);
     });
 }
Example #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="url"></param>
 /// <param name="luaClass"></param>
 public static void SetExtension(string url, System.Type baseType, LuaFunction extendFunction)
 {
     UIObjectFactory.SetPackageItemExtension(url, baseType);
     packageItemExtensions[url] = extendFunction;
 }