Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
view-container / dist / utils / create-broadcast.d.ts
Size: Mime:
/**
 * Creates a broadcast that can be listened to, i.e. simple event emitter
 *
 * @see https://github.com/ReactTraining/react-broadcast
 */
export interface Broadcast {
    publish(value: any): void;
    subscribe(listener: (currentValue: any) => void): number;
    unsubscribe(x: number): void;
}
declare const createBroadcast: (initialState: any) => Broadcast;
export default createBroadcast;