public <T> void addValueCallback(KeyPath keyPath, T property, LottieValueCallback<T> callback) {
    lottieDrawable.addValueCallback(keyPath, property, callback);
  }
Add a property callback for the specified {@link KeyPath}. This {@link KeyPath} can resolve
to multiple contents. In that case, the callback's value will apply to all of them.
<p>
Internally, this will check if the {@link KeyPath} has already been resolved with
{@link #resolveKeyPath(KeyPath)} and will resolve it if it hasn't.
lottie/src/main/java/com/airbnb/lottie/LottieAnimationView.java