react-native-navigation的迁移库

TransitionValidator.java 544B

12345678910111213141516
  1. package com.reactnativenavigation.views.element;
  2. import com.reactnativenavigation.parse.Transition;
  3. import java.util.Map;
  4. public class TransitionValidator {
  5. protected boolean validate(Transition transition, Map<String, Element> fromMap, Map<String, Element> toMap) {
  6. return transition.fromId.hasValue() &&
  7. fromMap.containsKey(transition.fromId.get()) &&
  8. transition.toId.hasValue() &&
  9. toMap.containsKey(transition.toId.get()) &&
  10. transition.duration.hasValue();
  11. }
  12. }