All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.paf.rn.view.GetStringEvent Maven / Gradle / Ivy

There is a newer version: 0.52.u
Show newest version
package com.paf.rn.view;

import com.facebook.react.bridge.Arguments;
import com.facebook.react.bridge.WritableMap;
import com.facebook.react.uimanager.events.Event;
import com.facebook.react.uimanager.events.RCTEventEmitter;

/**
 * Created by jiangy on 16/8/18.
 */
class GetStringEvent extends Event {

    public static final String EVENT_NAME = "getString";
    public static final String KEY_CONTENT = "PafRNString";
    private String mContent;

    public GetStringEvent(int id, String content) {
        super(id);
        mContent = content;
    }

    @Override
    public String getEventName() {
        return EVENT_NAME;
    }

    @Override
    public void dispatch(RCTEventEmitter rctEventEmitter) {
        WritableMap event = Arguments.createMap();
        event.putString(KEY_CONTENT, mContent);
        rctEventEmitter.receiveEvent(getViewTag(), getEventName(), event);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy