rippleview api ++: configurable duration and terminal radius