react-native/Libraries/LinkingIOS
Nick Lockwood e72163f0f2 Added explicit init to observer modules
Summary:
Modules which call JS methods directly, or use `sendDeviceEventWithName:`, can trigger effects in JS without ever being referenced from the JS code. This breaks some assumptions in my earlier diff about when modules can be lazily loaded.

Pending a better solution, I've put explicit `init` methods in these modules to ensure they are eagerly initialized (the downside to this is that they'll still be initialized even if they are never used).

Reviewed By: javache

Differential Revision: D3258232

fb-gh-sync-id: f925bc2e5339c1fbfcc244d4613062c5ab848fc2
fbshipit-source-id: f925bc2e5339c1fbfcc244d4613062c5ab848fc2
2016-05-04 07:07:24 -07:00
..
RCTLinking.xcodeproj Text highlighting on iOS 2015-07-24 08:41:58 -08:00
LinkingIOS.js Remove knowledge of fbjs from the packager 2016-03-02 04:28:38 -08:00
RCTLinkingManager.h Add support for Universal Links 2015-12-04 09:05:31 -08:00
RCTLinkingManager.m Added explicit init to observer modules 2016-05-04 07:07:24 -07:00