react-native-navigation的迁移库

OverlayOptions.java 602B

1234567891011121314151617181920
  1. package com.reactnativenavigation.parse;
  2. import com.reactnativenavigation.parse.params.Bool;
  3. import com.reactnativenavigation.parse.params.NullBool;
  4. import com.reactnativenavigation.parse.parsers.BoolParser;
  5. import org.json.JSONObject;
  6. public class OverlayOptions {
  7. public Bool interceptTouchOutside = new NullBool();
  8. public static OverlayOptions parse(JSONObject json) {
  9. OverlayOptions options = new OverlayOptions();
  10. if (json == null) return options;
  11. options.interceptTouchOutside = BoolParser.parse(json,"interceptTouchOutside");
  12. return options;
  13. }
  14. }