react-native-navigation的迁移库

RNNLayoutNode.h 454B

12345678910111213141516171819202122232425
  1. #import <Foundation/Foundation.h>
  2. #import <UIKit/UIKit.h>
  3. @interface RNNLayoutNode : NSObject
  4. @property NSString* type;
  5. @property NSString* nodeId;
  6. @property NSDictionary* data;
  7. @property NSArray* children;
  8. +(instancetype)create:(NSDictionary *)json;
  9. -(BOOL)isComponent;
  10. -(BOOL)isExternalComponent;
  11. -(BOOL)isStack;
  12. -(BOOL)isTabs;
  13. -(BOOL)isTopTabs;
  14. -(BOOL)isSideMenuRoot;
  15. -(BOOL)isSideMenuLeft;
  16. -(BOOL)isSideMenuRight;
  17. -(BOOL)isSideMenuCenter;
  18. @end