apply

abstract fun apply(    @NonNull points: List<MPPoint>,     primaryColor: Int,     secondaryColor: Int,     bgWidth: Int,     fgWidth: Int,     animated: Boolean,     repeat: Boolean,     animationDuration: Long,     @Nullable startViewModel: MPViewModel,     @Nullable endViewModel: MPViewModel)