public static void Emit(ReactApplicationContext context, string name, Java.Lang.Object data)
        {
            Java.Lang.Class           emitterClass = Java.Lang.Class.FromType(typeof(IRCTNativeAppEventEmitter));
            Java.Lang.Object          module       = context.GetJSModule(emitterClass);
            IRCTNativeAppEventEmitter emitter      = Android.Runtime.Extensions.JavaCast <IRCTNativeAppEventEmitter>(module);

            emitter.Emit(name, data);
        }
예제 #2
0
 public IList <INativeModule> CreateNativeModules(ReactApplicationContext reactContext)
 {
     return(new List <INativeModule>
     {
         new ToastModule(reactContext),
         new RandomNumberModule(reactContext)
     });
 }
 public BackgroundTimerModule(ReactApplicationContext reactContext)
 {
     super(reactContext);
     this.reactContext = reactContext;
 }
 public EventsModule(ReactApplicationContext context)
     : base(context)
 {
 }
 public RandomNumberModule(ReactApplicationContext context)
     : base(context)
 {
 }
예제 #6
0
 public ToastModule(ReactApplicationContext context)
     : base(context)
 {
 }
예제 #7
0
 public IList <ViewManager> CreateViewManagers(ReactApplicationContext reactContext)
 {
     return(new List <ViewManager>());
 }