ch6510 | Chetan | Update package name

This commit is contained in:
chetankothari
2020-04-02 21:17:50 +05:30
committed by chetankothari
parent 49a6f42f52
commit 1ea874e9af
409 changed files with 1640 additions and 1649 deletions

View File

@@ -18,7 +18,7 @@ android {
compileSdkVersion 29
buildToolsVersion "29.0.2"
defaultConfig {
applicationId "com.navi"
applicationId "com.naviapp"
minSdkVersion 21
targetSdkVersion 29
versionCode 1
@@ -54,10 +54,10 @@ android {
productFlavors {
qa {
dimension "app"
applicationId "com.navi.dev"
applicationId "com.naviapp.dev"
}
dev {
applicationId "com.navi.dev"
applicationId "com.naviapp.dev"
dimension "app"
}
prod {

View File

@@ -1,4 +1,4 @@
package com.navi
package com.naviapp
import androidx.test.platform.app.InstrumentationRegistry
import androidx.test.ext.junit.runners.AndroidJUnit4
@@ -19,6 +19,6 @@ class ExampleInstrumentedTest {
fun useAppContext() {
// Context of the app under test.
val appContext = InstrumentationRegistry.getInstrumentation().targetContext
assertEquals("com.navi.medici.android_customer_app", appContext.packageName)
assertEquals("com.naviapp.medici.android_customer_app", appContext.packageName)
}
}

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.kyc.activities
package com.naviapp.getloan.kyc.activities
import android.app.Activity
import android.app.Instrumentation
@@ -13,7 +13,7 @@ import androidx.test.espresso.matcher.ViewMatchers.isDisplayed
import androidx.test.espresso.intent.rule.IntentsTestRule
import androidx.test.espresso.matcher.ViewMatchers.withId
import androidx.test.platform.app.InstrumentationRegistry
import com.navi.R
import com.naviapp.R
import org.junit.Rule
import org.junit.Test

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.kyc.activities
package com.naviapp.getloan.kyc.activities
import android.app.Activity
import android.app.Instrumentation
@@ -13,7 +13,7 @@ import androidx.test.espresso.matcher.ViewMatchers.isDisplayed
import androidx.test.espresso.intent.rule.IntentsTestRule
import androidx.test.espresso.matcher.ViewMatchers.withId
import androidx.test.platform.app.InstrumentationRegistry
import com.navi.R
import com.naviapp.R
import org.junit.Rule
import org.junit.Test

View File

@@ -1,4 +1,4 @@
package com.navi.permission.activities
package com.naviapp.permission.activities
import androidx.test.espresso.Espresso.onView
import androidx.test.espresso.action.ViewActions.click
@@ -7,8 +7,8 @@ import androidx.test.espresso.matcher.ViewMatchers.isDisplayed
import androidx.test.espresso.matcher.ViewMatchers.withId
import androidx.test.rule.ActivityTestRule
import androidx.test.rule.GrantPermissionRule
import com.navi.R
import com.navi.manager.PermissionsManager
import com.naviapp.R
import com.naviapp.manager.PermissionsManager
import org.junit.Rule
import org.junit.Test

View File

@@ -1,4 +1,4 @@
package com.navi.tutorial
package com.naviapp.tutorial
import androidx.test.espresso.Espresso.onView
import androidx.test.espresso.action.ViewActions.click
@@ -7,7 +7,7 @@ import androidx.test.espresso.assertion.ViewAssertions
import androidx.test.espresso.matcher.ViewMatchers
import androidx.test.espresso.matcher.ViewMatchers.withId
import androidx.test.rule.ActivityTestRule
import com.navi.R
import com.naviapp.R
import org.junit.Rule
import org.junit.Test

View File

@@ -1,4 +1,4 @@
package com.navi.useridentification.activities
package com.naviapp.useridentification.activities
import androidx.test.espresso.Espresso.onView
import androidx.test.espresso.action.ViewActions
@@ -10,8 +10,7 @@ import androidx.test.espresso.matcher.ViewMatchers.isChecked
import androidx.test.espresso.matcher.ViewMatchers.isNotChecked
import androidx.test.espresso.matcher.ViewMatchers.withId
import androidx.test.rule.ActivityTestRule
import com.navi.R
import com.navi.useridentification.work.fragments.WorkFragment
import com.naviapp.R
import org.junit.Before
import org.junit.Rule
import org.junit.Test

View File

@@ -4,13 +4,13 @@
// *
// */
//
package com.navi.useridentity.activities
package com.naviapp.useridentity.activities
//
//import androidx.test.espresso.Espresso.onView
//import androidx.test.espresso.action.ViewActions.*
//import androidx.test.espresso.matcher.ViewMatchers.withId
//import androidx.test.rule.ActivityTestRule
//import com.navi.R
//import com.naviapp.R
//import org.junit.After
//import org.junit.Before
//

View File

@@ -10,7 +10,7 @@
"client_info": {
"mobilesdk_app_id": "1:7545371166:android:95f84b9c568ba1d5ca0c0f",
"android_client_info": {
"package_name": "com.navi.dev"
"package_name": "com.naviapp.dev"
}
},
"oauth_client": [

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.navi">
package="com.naviapp">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

View File

@@ -1,3 +0,0 @@
package com.navi.getloan.loandetails.models
data class EmiScheduleBinder(val installment: String?, val amount: String?, val dueDate: String?)

View File

@@ -1,11 +1,11 @@
package com.navi.adapters
package com.naviapp.adapters
import android.content.Context
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.recyclerview.widget.RecyclerView
import com.navi.databinding.BankAccountCardBinding
import com.navi.models.response.MyProfileResponse
import com.naviapp.databinding.BankAccountCardBinding
import com.naviapp.models.response.MyProfileResponse
class BankAccountsAdapter(private val context: Context):
RecyclerView.Adapter<BankAccountsAdapter.BankAccountsViewHolder>() {

View File

@@ -4,26 +4,26 @@
*
*/
package com.navi.adapters
package com.naviapp.adapters
import android.content.Context
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.recyclerview.widget.RecyclerView
import com.navi.databinding.EmiScheduleCardBinding
import com.navi.models.EmiSchedule
import com.naviapp.databinding.EmiScheduleCardBinding
import com.naviapp.models.EmiSchedule
import java.text.SimpleDateFormat
import java.util.*
class EmiScheduleAdapter(private val context: Context) :
RecyclerView.Adapter<com.navi.adapters.EmiScheduleAdapter.EmiScheduleViewHolder>() {
RecyclerView.Adapter<com.naviapp.adapters.EmiScheduleAdapter.EmiScheduleViewHolder>() {
private val emiScheduleList = mutableListOf<EmiSchedule>()
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): com.navi.adapters.EmiScheduleAdapter.EmiScheduleViewHolder {
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): com.naviapp.adapters.EmiScheduleAdapter.EmiScheduleViewHolder {
val layoutInflater = LayoutInflater.from(parent.context)
val view = EmiScheduleCardBinding.inflate(layoutInflater, parent, false)
return com.navi.adapters.EmiScheduleAdapter.EmiScheduleViewHolder(view)
return com.naviapp.adapters.EmiScheduleAdapter.EmiScheduleViewHolder(view)
}
fun setLoans(emiScheduleList: List<EmiSchedule>) {
@@ -34,7 +34,7 @@ class EmiScheduleAdapter(private val context: Context) :
override fun getItemCount() = emiScheduleList.count()
override fun onBindViewHolder(holder: com.navi.adapters.EmiScheduleAdapter.EmiScheduleViewHolder, position: Int) {
override fun onBindViewHolder(holder: com.naviapp.adapters.EmiScheduleAdapter.EmiScheduleViewHolder, position: Int) {
val emiSchedule = emiScheduleList[position]
holder.binding.apply {
emiNoTxt.text = (position + 1).toString()

View File

@@ -1,12 +1,12 @@
package com.navi.adapters
package com.naviapp.adapters
import android.content.Context
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.BaseAdapter
import com.navi.databinding.EmploymentTypeBinding
import com.navi.utils.isValidIndex
import com.naviapp.databinding.EmploymentTypeBinding
import com.naviapp.utils.isValidIndex
class EmploymentTypeAdapter(
private val context: Context,

View File

@@ -1,10 +1,10 @@
package com.navi.adapters
package com.naviapp.adapters
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.BaseAdapter
import com.navi.databinding.LoanReasonBinding
import com.naviapp.databinding.LoanReasonBinding
class LoanReasonAdapter(private var loanReasonList: List<String>) :
BaseAdapter() {

View File

@@ -1,11 +1,11 @@
package com.navi.medici.androidCustomerApp.adapters
package com.naviapp.medici.androidCustomerApp.adapters
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.recyclerview.widget.RecyclerView
import com.navi.databinding.MyProfileSettingItemBinding
import com.navi.medici.androidCustomerApp.adapters.MyProfileSettingsAdapter.MyProfileSettingsViewHolder
import com.navi.medici.androidCustomerApp.models.MyProfileSettingItem
import com.naviapp.databinding.MyProfileSettingItemBinding
import com.naviapp.medici.androidCustomerApp.adapters.MyProfileSettingsAdapter.MyProfileSettingsViewHolder
import com.naviapp.medici.androidCustomerApp.models.MyProfileSettingItem
class MyProfileSettingsAdapter(
private val items: List<MyProfileSettingItem>,

View File

@@ -1,11 +1,11 @@
package com.navi.adapters
package com.naviapp.adapters
import android.content.Context
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.BaseAdapter
import com.navi.databinding.OccupationBinding
import com.naviapp.databinding.OccupationBinding
class OccupationAdapter(
private val context: Context,

View File

@@ -4,13 +4,13 @@
*
*/
package com.navi.analytics
package com.naviapp.analytics
import android.app.Application
import com.appsflyer.AppsFlyerConversionListener
import com.appsflyer.AppsFlyerLib
import com.navi.BuildConfig
import com.navi.R
import com.naviapp.BuildConfig
import com.naviapp.R
object AppsFlyerUtil {

View File

@@ -4,13 +4,13 @@
*
*/
package com.navi.analytics
package com.naviapp.analytics
import android.app.Application
import android.os.Bundle
import com.google.firebase.analytics.FirebaseAnalytics
import com.navi.analytics.FcmAnalyticsUtil.Holder.INSTANCE
import com.navi.app.NaviApplication
import com.naviapp.analytics.FcmAnalyticsUtil.Holder.INSTANCE
import com.naviapp.app.NaviApplication
class FcmAnalyticsUtil {

View File

@@ -4,9 +4,9 @@
*
*/
package com.navi.analytics
package com.naviapp.analytics
import com.navi.app.NaviApplication
import com.naviapp.app.NaviApplication
object NaviTrackEvent {

View File

@@ -4,12 +4,12 @@
*
*/
package com.navi.app
package com.naviapp.app
import androidx.multidex.MultiDexApplication
import com.facebook.stetho.Stetho
import com.navi.BuildConfig
import com.navi.analytics.NaviTrackEvent
import com.naviapp.BuildConfig
import com.naviapp.analytics.NaviTrackEvent
import timber.log.Timber
class NaviApplication : MultiDexApplication() {

View File

@@ -1,8 +1,8 @@
package com.navi.common
package com.naviapp.common
import com.navi.utils.Constants.API_POLL_REPEAT_PERIOD_SECONDS
import com.navi.utils.Constants.API_POLL_RETRY_COUNT
import com.navi.utils.Constants.INITIAL_DELAY_FOR_API_POLL_SECONDS
import com.naviapp.utils.Constants.API_POLL_REPEAT_PERIOD_SECONDS
import com.naviapp.utils.Constants.API_POLL_RETRY_COUNT
import com.naviapp.utils.Constants.INITIAL_DELAY_FOR_API_POLL_SECONDS
import java.util.concurrent.Executors
import java.util.concurrent.ScheduledExecutorService
import java.util.concurrent.TimeUnit

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.common
package com.naviapp.common
import android.view.MenuItem
import android.view.View
@@ -12,13 +12,13 @@ import android.widget.TextView
import androidx.annotation.LayoutRes
import androidx.appcompat.app.AppCompatActivity
import androidx.appcompat.widget.Toolbar
import com.navi.R
import com.navi.analytics.FcmAnalyticsUtil
import com.navi.common.listeners.ApiCallListener
import com.navi.errors.fragments.ActionErrorFragment
import com.navi.errors.fragments.ActionWarningFragment
import com.navi.loader.NaviLoader
import com.navi.utils.observeNonNull
import com.naviapp.R
import com.naviapp.analytics.FcmAnalyticsUtil
import com.naviapp.common.listeners.ApiCallListener
import com.naviapp.errors.fragments.ActionErrorFragment
import com.naviapp.errors.fragments.ActionWarningFragment
import com.naviapp.loader.NaviLoader
import com.naviapp.utils.observeNonNull
abstract class BaseActivity : AppCompatActivity(), Toolbar.OnMenuItemClickListener,
ApiCallListener {

View File

@@ -4,12 +4,12 @@
*
*/
package com.navi.common
package com.naviapp.common
import android.content.Context
import android.view.View
import androidx.fragment.app.Fragment
import com.navi.common.listeners.ApiCallListener
import com.naviapp.common.listeners.ApiCallListener
abstract class BaseFragment : Fragment() {

View File

@@ -4,27 +4,27 @@
*
*/
package com.navi.common
package com.naviapp.common
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.ViewModel
import com.navi.R
import com.navi.app.NaviApplication
import com.navi.errors.utils.getErrorData
import com.navi.errors.utils.getNoInternetData
import com.navi.network.ApiConstants
import com.navi.network.ApiConstants.API_BAD_GATEWAY
import com.navi.network.ApiConstants.API_BAD_REQUEST
import com.navi.network.ApiConstants.API_CODE_ERROR
import com.navi.network.ApiConstants.API_CODE_SOCKET_TIMEOUT
import com.navi.network.ApiConstants.API_ERROR_NO_USER_FOUND
import com.navi.network.ApiConstants.API_FORBIDDEN
import com.navi.network.ApiConstants.API_INTERNAL_SERVER_ERROR
import com.navi.network.ApiConstants.API_NOT_FOUND
import com.navi.network.models.ErrorMessage
import com.navi.network.models.GenericErrorResponse
import com.navi.network.models.GenericWarningResponse
import com.navi.utils.log
import com.naviapp.R
import com.naviapp.app.NaviApplication
import com.naviapp.errors.utils.getErrorData
import com.naviapp.errors.utils.getNoInternetData
import com.naviapp.network.ApiConstants
import com.naviapp.network.ApiConstants.API_BAD_GATEWAY
import com.naviapp.network.ApiConstants.API_BAD_REQUEST
import com.naviapp.network.ApiConstants.API_CODE_ERROR
import com.naviapp.network.ApiConstants.API_CODE_SOCKET_TIMEOUT
import com.naviapp.network.ApiConstants.API_ERROR_NO_USER_FOUND
import com.naviapp.network.ApiConstants.API_FORBIDDEN
import com.naviapp.network.ApiConstants.API_INTERNAL_SERVER_ERROR
import com.naviapp.network.ApiConstants.API_NOT_FOUND
import com.naviapp.network.models.ErrorMessage
import com.naviapp.network.models.GenericErrorResponse
import com.naviapp.network.models.GenericWarningResponse
import com.naviapp.utils.log
import kotlinx.coroutines.CoroutineExceptionHandler
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.common.customview
package com.naviapp.common.customview
import android.content.Context
import android.graphics.PorterDuff
@@ -16,10 +16,10 @@ import android.view.LayoutInflater
import android.widget.LinearLayout
import androidx.core.content.ContextCompat
import androidx.databinding.DataBindingUtil
import com.navi.R
import com.navi.databinding.ActionButtonViewBinding
import com.navi.utils.dpToPx
import com.navi.utils.log
import com.naviapp.R
import com.naviapp.databinding.ActionButtonViewBinding
import com.naviapp.utils.dpToPx
import com.naviapp.utils.log
class ActionButtonView @JvmOverloads constructor(
context: Context,

View File

@@ -1,4 +1,4 @@
package com.navi.common.customview
package com.naviapp.common.customview
import android.content.Context
import android.content.res.ColorStateList
@@ -8,10 +8,10 @@ import android.view.View
import android.view.ViewGroup
import android.view.ViewStub
import com.google.android.material.bottomsheet.BottomSheetDialogFragment
import com.navi.R
import com.navi.common.BaseVM
import com.navi.common.listeners.ApiCallListener
import com.navi.databinding.BaseBottomSheetFragmentBinding
import com.naviapp.R
import com.naviapp.common.BaseVM
import com.naviapp.common.listeners.ApiCallListener
import com.naviapp.databinding.BaseBottomSheetFragmentBinding
abstract class BaseBottomSheet : BottomSheetDialogFragment() {
private lateinit var binding: BaseBottomSheetFragmentBinding

View File

@@ -1,4 +1,4 @@
package com.navi.common.customview
package com.naviapp.common.customview
import android.content.Context
import android.text.Editable
@@ -10,9 +10,9 @@ import android.view.View
import android.widget.EditText
import android.widget.LinearLayout
import androidx.databinding.DataBindingUtil
import com.navi.R
import com.navi.databinding.BoxInputGroupLayoutBinding
import com.navi.utils.EMPTY
import com.naviapp.R
import com.naviapp.databinding.BoxInputGroupLayoutBinding
import com.naviapp.utils.EMPTY
class BoxInputGroup(context: Context, attributeSet: AttributeSet) :
LinearLayout(context, attributeSet), TextWatcher, View.OnFocusChangeListener,

View File

@@ -1,4 +1,4 @@
package com.navi.common.customview
package com.naviapp.common.customview
import android.content.Context
import android.graphics.Canvas
@@ -7,7 +7,7 @@ import android.graphics.RectF
import android.util.AttributeSet
import android.view.View
import androidx.core.content.ContextCompat
import com.navi.R
import com.naviapp.R
class CircularSmoothProgress(context: Context, attrs: AttributeSet) : View(context, attrs) {

View File

@@ -1,4 +1,4 @@
package com.navi.common.customview
package com.naviapp.common.customview
import android.content.Context
import android.util.AttributeSet

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.common.customview
package com.naviapp.common.customview
import android.content.Context
import android.graphics.Canvas

View File

@@ -1,9 +1,9 @@
package com.navi.common.customview
package com.naviapp.common.customview
import android.content.Context
import android.util.AttributeSet
import androidx.viewpager.widget.ViewPager
import com.navi.useridentification.common.FormProgressBar
import com.naviapp.useridentification.common.FormProgressBar
class FormViewPager(context: Context, attrs: AttributeSet) : ViewPager(context, attrs),
FormProgressBar.FormProgressListener {

View File

@@ -1,4 +1,4 @@
package com.navi.common.customview
package com.naviapp.common.customview
import android.content.Context
import android.content.Intent
@@ -8,10 +8,10 @@ import android.util.AttributeSet
import android.view.LayoutInflater
import android.widget.LinearLayout
import androidx.databinding.DataBindingUtil
import com.navi.BuildConfig
import com.navi.R
import com.navi.databinding.PermissionDeniedLayoutBinding
import com.navi.utils.Constants
import com.naviapp.BuildConfig
import com.naviapp.R
import com.naviapp.databinding.PermissionDeniedLayoutBinding
import com.naviapp.utils.Constants
class PermissionDeniedView(context: Context, attrs: AttributeSet) : LinearLayout(context, attrs) {
private val binding: PermissionDeniedLayoutBinding

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.common.customview
package com.naviapp.common.customview
class TextViewMedium {
}

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.common.customview
package com.naviapp.common.customview
class TextViewRegular {
}

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.common.listeners
package com.naviapp.common.listeners
interface AnimationEventListener {

View File

@@ -1,7 +1,7 @@
package com.navi.common.listeners
package com.naviapp.common.listeners
import android.view.View
import com.navi.common.BaseVM
import com.naviapp.common.BaseVM
interface ApiCallListener {

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.customcamera
package com.naviapp.customcamera
import com.otaliastudios.cameraview.CameraException
import com.otaliastudios.cameraview.PictureResult

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.customcamera
package com.naviapp.customcamera
import android.graphics.PointF
import com.otaliastudios.cameraview.*

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.customcamera
package com.naviapp.customcamera
import android.graphics.Bitmap
import androidx.lifecycle.MutableLiveData

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.customcamera
package com.naviapp.customcamera
data class Resolution(
val width: Int,

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.customcamera
package com.naviapp.customcamera
class ResolutionHelper {

View File

@@ -1,4 +1,4 @@
package com.navi.dashboard
package com.naviapp.dashboard
import android.content.Intent
import android.graphics.drawable.Drawable
@@ -8,14 +8,14 @@ import androidx.databinding.DataBindingUtil
import androidx.fragment.app.Fragment
import androidx.lifecycle.ViewModelProviders
import com.google.android.material.tabs.TabLayout
import com.navi.R
import com.navi.dashboard.listeners.FragmentInteractionListener
import com.navi.dashboard.menu.fragments.MenuFragment
import com.navi.dashboard.viewmodels.DashboardSharedVM
import com.navi.databinding.DashboardActivityBinding
import com.navi.databinding.DashboardTabLayoutBinding
import com.navi.payment.fragments.PaymentSingleLoanFragment
import com.navi.usernotification.activities.UserNotificationActivity
import com.naviapp.R
import com.naviapp.dashboard.listeners.FragmentInteractionListener
import com.naviapp.dashboard.menu.fragments.MenuFragment
import com.naviapp.dashboard.viewmodels.DashboardSharedVM
import com.naviapp.databinding.DashboardActivityBinding
import com.naviapp.databinding.DashboardTabLayoutBinding
import com.naviapp.payment.fragments.PaymentSingleLoanFragment
import com.naviapp.usernotification.activities.UserNotificationActivity
class DashboardActivity : DashboardBaseActivity(), TabLayout.OnTabSelectedListener,
FragmentInteractionListener, View.OnClickListener {

View File

@@ -4,9 +4,9 @@
*
*/
package com.navi.dashboard
package com.naviapp.dashboard
import com.navi.common.BaseActivity
import com.naviapp.common.BaseActivity
import com.razorpay.PaymentData
import com.razorpay.PaymentResultWithDataListener

View File

@@ -1,4 +1,4 @@
package com.navi.dashboard.listeners
package com.naviapp.dashboard.listeners
import android.os.Bundle

View File

@@ -1,4 +1,4 @@
package com.navi.dashboard.loanapplicationdetails.adapters
package com.naviapp.dashboard.loanapplicationdetails.adapters
import androidx.fragment.app.Fragment
import androidx.fragment.app.FragmentManager

View File

@@ -1,4 +1,4 @@
package com.navi.dashboard.loanapplicationdetails.details.activities
package com.naviapp.dashboard.loanapplicationdetails.details.activities
import android.app.DownloadManager
import android.content.BroadcastReceiver
@@ -9,10 +9,10 @@ import android.net.Uri
import android.os.Bundle
import android.view.View
import androidx.databinding.DataBindingUtil
import com.navi.R
import com.navi.common.BaseActivity
import com.navi.databinding.PdfViewBinding
import com.navi.utils.DownloadUtil
import com.naviapp.R
import com.naviapp.common.BaseActivity
import com.naviapp.databinding.PdfViewBinding
import com.naviapp.utils.DownloadUtil
import java.io.File
import java.net.URI

View File

@@ -1,4 +1,4 @@
package com.navi.dashboard.loanapplicationdetails.details.fragments
package com.naviapp.dashboard.loanapplicationdetails.details.fragments
import android.content.Intent
import android.net.Uri
@@ -6,18 +6,18 @@ import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import com.navi.R
import com.navi.common.BaseFragment
import com.navi.dashboard.loanapplicationdetails.details.activities.PdfViewerActivity
import com.navi.dashboard.loanapplicationdetails.details.activities.PdfViewerActivity.Companion.DESTINATION_PATH
import com.navi.dashboard.loanapplicationdetails.details.activities.PdfViewerActivity.Companion.DOWNLOAD_URI
import com.navi.dashboard.loanapplicationdetails.details.models.LoanDetailsBinder
import com.navi.dashboard.loanapplicationdetails.models.LoanApplicationDetails
import com.navi.databinding.DetailsFragmentBinding
import com.navi.utils.DownloadUtil
import com.navi.utils.cacheDirUri
import com.navi.utils.formatCurrency
import com.navi.utils.toast
import com.naviapp.R
import com.naviapp.common.BaseFragment
import com.naviapp.dashboard.loanapplicationdetails.details.activities.PdfViewerActivity
import com.naviapp.dashboard.loanapplicationdetails.details.activities.PdfViewerActivity.Companion.DESTINATION_PATH
import com.naviapp.dashboard.loanapplicationdetails.details.activities.PdfViewerActivity.Companion.DOWNLOAD_URI
import com.naviapp.dashboard.loanapplicationdetails.details.models.LoanDetailsBinder
import com.naviapp.dashboard.loanapplicationdetails.models.LoanApplicationDetails
import com.naviapp.databinding.DetailsFragmentBinding
import com.naviapp.utils.DownloadUtil
import com.naviapp.utils.cacheDirUri
import com.naviapp.utils.formatCurrency
import com.naviapp.utils.toast
import java.net.URI
class DetailsFragment(private val details: LoanApplicationDetails?) : BaseFragment(),

View File

@@ -1,4 +1,4 @@
package com.navi.dashboard.loanapplicationdetails.details.models
package com.naviapp.dashboard.loanapplicationdetails.details.models
data class LoanDetailsBinder(
val loanAccountNumber: String? = null,

View File

@@ -1,10 +1,10 @@
package com.navi.dashboard.loanapplicationdetails.emicalendar.adapters
package com.naviapp.dashboard.loanapplicationdetails.emicalendar.adapters
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.recyclerview.widget.RecyclerView
import com.navi.dashboard.loanapplicationdetails.emicalendar.models.DueDetailBinder
import com.navi.databinding.DueDetailViewBinding
import com.naviapp.dashboard.loanapplicationdetails.emicalendar.models.DueDetailBinder
import com.naviapp.databinding.DueDetailViewBinding
class DueDetailsAdapter(private val dueDetails: List<DueDetailBinder>) :
RecyclerView.Adapter<DueDetailsAdapter.DueDetailsVH>() {

View File

@@ -1,14 +1,14 @@
package com.navi.dashboard.loanapplicationdetails.emicalendar.adapters
package com.naviapp.dashboard.loanapplicationdetails.emicalendar.adapters
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.recyclerview.widget.RecyclerView
import com.navi.R
import com.navi.dashboard.loanapplicationdetails.emicalendar.models.EmiInstallmentBinder
import com.navi.dashboard.loanapplicationdetails.emicalendar.models.EmiStatus
import com.navi.databinding.EmiStatusCalendarViewBinding
import com.navi.utils.isValidIndex
import com.naviapp.R
import com.naviapp.dashboard.loanapplicationdetails.emicalendar.models.EmiInstallmentBinder
import com.naviapp.dashboard.loanapplicationdetails.emicalendar.models.EmiStatus
import com.naviapp.databinding.EmiStatusCalendarViewBinding
import com.naviapp.utils.isValidIndex
class EmiStatusCalendarAdapter(private val emiCalendar: List<EmiInstallmentBinder>) :
RecyclerView.Adapter<EmiStatusCalendarAdapter.EmiStatusCalendarVH>() {

View File

@@ -1,20 +1,20 @@
package com.navi.dashboard.loanapplicationdetails.emicalendar.fragments
package com.naviapp.dashboard.loanapplicationdetails.emicalendar.fragments
import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.recyclerview.widget.LinearLayoutManager
import com.navi.R
import com.navi.common.BaseFragment
import com.navi.dashboard.loanapplicationdetails.emicalendar.adapters.EmiStatusCalendarAdapter
import com.navi.dashboard.loanapplicationdetails.emicalendar.models.DueDetail
import com.navi.dashboard.loanapplicationdetails.emicalendar.models.DueDetailBinder
import com.navi.dashboard.loanapplicationdetails.emicalendar.models.EmiInstallment
import com.navi.dashboard.loanapplicationdetails.emicalendar.models.EmiInstallmentBinder
import com.navi.databinding.EmiStatusCalendarFragmentBinding
import com.navi.utils.formatCurrency
import com.navi.utils.getOrdinal
import com.naviapp.R
import com.naviapp.common.BaseFragment
import com.naviapp.dashboard.loanapplicationdetails.emicalendar.adapters.EmiStatusCalendarAdapter
import com.naviapp.dashboard.loanapplicationdetails.emicalendar.models.DueDetail
import com.naviapp.dashboard.loanapplicationdetails.emicalendar.models.DueDetailBinder
import com.naviapp.dashboard.loanapplicationdetails.emicalendar.models.EmiInstallment
import com.naviapp.dashboard.loanapplicationdetails.emicalendar.models.EmiInstallmentBinder
import com.naviapp.databinding.EmiStatusCalendarFragmentBinding
import com.naviapp.utils.formatCurrency
import com.naviapp.utils.getOrdinal
class EmiStatusCalendarFragment(private val emiCalendar: List<EmiInstallment>?) : BaseFragment() {
private lateinit var binding: EmiStatusCalendarFragmentBinding

View File

@@ -1,7 +1,7 @@
package com.navi.dashboard.loanapplicationdetails.emicalendar.models
package com.naviapp.dashboard.loanapplicationdetails.emicalendar.models
import com.google.gson.annotations.SerializedName
import com.navi.payment.models.Amount
import com.naviapp.payment.models.Amount
data class EmiInstallment(
@SerializedName("dueDate") val dueDate: String? = null,

View File

@@ -1,4 +1,4 @@
package com.navi.dashboard.loanapplicationdetails.emicalendar.models
package com.naviapp.dashboard.loanapplicationdetails.emicalendar.models
enum class EmiStatus(val displayString: String) {
PAID("Paid"),

View File

@@ -1,21 +1,21 @@
package com.navi.dashboard.loanapplicationdetails.fragments
package com.naviapp.dashboard.loanapplicationdetails.fragments
import android.view.View
import android.view.ViewStub
import androidx.databinding.DataBindingUtil
import androidx.fragment.app.Fragment
import androidx.lifecycle.ViewModelProviders
import com.navi.R
import com.navi.common.customview.BaseBottomSheet
import com.navi.dashboard.loanapplicationdetails.adapters.LoanApplicationDetailsVPA
import com.navi.dashboard.loanapplicationdetails.details.fragments.DetailsFragment
import com.navi.dashboard.loanapplicationdetails.emicalendar.fragments.EmiStatusCalendarFragment
import com.navi.dashboard.loanapplicationdetails.models.LoanApplicationDetails
import com.navi.dashboard.loanapplicationdetails.viewmodels.LoanApplicationDetailsVM
import com.navi.databinding.LoanApplicationDetailsFragmentBinding
import com.navi.payment.fragments.TransactionHistoryFragment
import com.navi.utils.LOAN_ACCOUNT_NUMBER
import com.navi.utils.observeNonNull
import com.naviapp.R
import com.naviapp.common.customview.BaseBottomSheet
import com.naviapp.dashboard.loanapplicationdetails.adapters.LoanApplicationDetailsVPA
import com.naviapp.dashboard.loanapplicationdetails.details.fragments.DetailsFragment
import com.naviapp.dashboard.loanapplicationdetails.emicalendar.fragments.EmiStatusCalendarFragment
import com.naviapp.dashboard.loanapplicationdetails.models.LoanApplicationDetails
import com.naviapp.dashboard.loanapplicationdetails.viewmodels.LoanApplicationDetailsVM
import com.naviapp.databinding.LoanApplicationDetailsFragmentBinding
import com.naviapp.payment.fragments.TransactionHistoryFragment
import com.naviapp.utils.LOAN_ACCOUNT_NUMBER
import com.naviapp.utils.observeNonNull
class LoanApplicationDetailsFragment : BaseBottomSheet() {
private lateinit var binding: LoanApplicationDetailsFragmentBinding

View File

@@ -1,9 +1,9 @@
package com.navi.dashboard.loanapplicationdetails.models
package com.naviapp.dashboard.loanapplicationdetails.models
import com.google.gson.annotations.SerializedName
import com.navi.dashboard.loanapplicationdetails.emicalendar.models.EmiInstallment
import com.navi.models.Tenure
import com.navi.payment.models.Amount
import com.naviapp.dashboard.loanapplicationdetails.emicalendar.models.EmiInstallment
import com.naviapp.models.Tenure
import com.naviapp.payment.models.Amount
data class LoanApplicationDetails(
@SerializedName("accountNumber") val loanAccountNumber: String? = null,

View File

@@ -1,7 +1,7 @@
package com.navi.dashboard.loanapplicationdetails.repositories
package com.naviapp.dashboard.loanapplicationdetails.repositories
import com.navi.network.retrofit.ResponseCallback
import com.navi.utils.retrofitService
import com.naviapp.network.retrofit.ResponseCallback
import com.naviapp.utils.retrofitService
class LoanApplicationDetailsRepository : ResponseCallback() {

View File

@@ -1,10 +1,10 @@
package com.navi.dashboard.loanapplicationdetails.viewmodels
package com.naviapp.dashboard.loanapplicationdetails.viewmodels
import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import com.navi.common.BaseVM
import com.navi.dashboard.loanapplicationdetails.models.LoanApplicationDetails
import com.navi.dashboard.loanapplicationdetails.repositories.LoanApplicationDetailsRepository
import com.naviapp.common.BaseVM
import com.naviapp.dashboard.loanapplicationdetails.models.LoanApplicationDetails
import com.naviapp.dashboard.loanapplicationdetails.repositories.LoanApplicationDetailsRepository
import kotlinx.coroutines.launch
class LoanApplicationDetailsVM : BaseVM() {

View File

@@ -1,13 +1,13 @@
package com.navi.dashboard.menu.adapters
package com.naviapp.dashboard.menu.adapters
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.recyclerview.widget.RecyclerView
import com.navi.R
import com.navi.dashboard.menu.models.MenuItemBinder
import com.navi.dashboard.menu.utils.getMenuItems
import com.navi.databinding.MenuItemViewBinding
import com.navi.utils.pxToDp
import com.naviapp.R
import com.naviapp.dashboard.menu.models.MenuItemBinder
import com.naviapp.dashboard.menu.utils.getMenuItems
import com.naviapp.databinding.MenuItemViewBinding
import com.naviapp.utils.pxToDp
class MenuItemsAdapter : RecyclerView.Adapter<MenuItemsAdapter.MenuItemsViewHolder>() {
private val menuItems by lazy { getMenuItems() }

View File

@@ -1,15 +1,15 @@
package com.navi.dashboard.menu.fragments
package com.naviapp.dashboard.menu.fragments
import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.recyclerview.widget.LinearLayoutManager
import com.navi.BuildConfig
import com.navi.R
import com.navi.common.BaseFragment
import com.navi.dashboard.menu.adapters.MenuItemsAdapter
import com.navi.databinding.MenuFragmentBinding
import com.naviapp.BuildConfig
import com.naviapp.R
import com.naviapp.common.BaseFragment
import com.naviapp.dashboard.menu.adapters.MenuItemsAdapter
import com.naviapp.databinding.MenuFragmentBinding
class MenuFragment : BaseFragment() {
private lateinit var binding: MenuFragmentBinding

View File

@@ -1,4 +1,4 @@
package com.navi.dashboard.menu.models
package com.naviapp.dashboard.menu.models
import android.graphics.drawable.Drawable

View File

@@ -1,8 +1,8 @@
package com.navi.dashboard.menu.utils
package com.naviapp.dashboard.menu.utils
import com.navi.R
import com.navi.app.NaviApplication
import com.navi.dashboard.menu.models.MenuItemBinder
import com.naviapp.R
import com.naviapp.app.NaviApplication
import com.naviapp.dashboard.menu.models.MenuItemBinder
fun getMenuItems(): List<MenuItemBinder> {
val application = NaviApplication.instance

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.dashboard.viewmodels
package com.naviapp.dashboard.viewmodels
import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.kyc.adharverification.digio
package com.naviapp.digio
import `in`.digio.sdk.kyc.DigioEnvironment
import `in`.digio.sdk.kyc.DigioKycConfig

View File

@@ -1,12 +1,12 @@
package com.navi.errors.activities
package com.naviapp.errors.activities
import android.os.Bundle
import androidx.databinding.DataBindingUtil
import androidx.fragment.app.Fragment
import com.navi.R
import com.navi.common.BaseActivity
import com.navi.databinding.ErrorActivityBinding
import com.navi.errors.fragments.OfferRejectedFragment
import com.naviapp.R
import com.naviapp.common.BaseActivity
import com.naviapp.databinding.ErrorActivityBinding
import com.naviapp.errors.fragments.OfferRejectedFragment
class ErrorActivity : BaseActivity() {
private lateinit var binding: ErrorActivityBinding

View File

@@ -1,11 +1,11 @@
package com.navi.errors.adapters
package com.naviapp.errors.adapters
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.recyclerview.widget.RecyclerView
import com.navi.databinding.FieldItemBinding
import com.navi.network.models.Field
import com.navi.utils.isValidIndex
import com.naviapp.databinding.FieldItemBinding
import com.naviapp.network.models.Field
import com.naviapp.utils.isValidIndex
class FieldItemAdapter(private val fieldItems: List<Field>) :
RecyclerView.Adapter<FieldItemAdapter.FieldItemViewHolder>() {

View File

@@ -1,12 +1,12 @@
package com.navi.errors.fragments
package com.naviapp.errors.fragments
import android.view.View
import android.view.ViewStub
import androidx.databinding.DataBindingUtil
import com.navi.R
import com.navi.common.customview.BaseBottomSheet
import com.navi.databinding.ActionErrorFragmentBinding
import com.navi.network.models.GenericErrorResponse
import com.naviapp.R
import com.naviapp.common.customview.BaseBottomSheet
import com.naviapp.databinding.ActionErrorFragmentBinding
import com.naviapp.network.models.GenericErrorResponse
class ActionErrorFragment(
private val error: GenericErrorResponse,

View File

@@ -1,13 +1,13 @@
package com.navi.errors.fragments
package com.naviapp.errors.fragments
import android.view.View
import android.view.ViewStub
import androidx.databinding.DataBindingUtil
import com.navi.R
import com.navi.common.customview.BaseBottomSheet
import com.navi.databinding.ActionWarningFragmentBinding
import com.navi.errors.adapters.FieldItemAdapter
import com.navi.network.models.GenericWarningResponse
import com.naviapp.R
import com.naviapp.common.customview.BaseBottomSheet
import com.naviapp.databinding.ActionWarningFragmentBinding
import com.naviapp.errors.adapters.FieldItemAdapter
import com.naviapp.network.models.GenericWarningResponse
class ActionWarningFragment(
private val warning: GenericWarningResponse,

View File

@@ -1,14 +1,14 @@
package com.navi.errors.fragments
package com.naviapp.errors.fragments
import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.lifecycle.ViewModelProviders
import com.navi.common.BaseFragment
import com.navi.databinding.OfferRejectedFragmentBinding
import com.navi.registration.viewmodel.RegistrationVM
import com.navi.utils.observeNonNull
import com.naviapp.common.BaseFragment
import com.naviapp.databinding.OfferRejectedFragmentBinding
import com.naviapp.registration.viewmodel.RegistrationVM
import com.naviapp.utils.observeNonNull
class OfferRejectedFragment : BaseFragment() {
private lateinit var binding: OfferRejectedFragmentBinding

View File

@@ -1,12 +1,12 @@
package com.navi.errors.utils
package com.naviapp.errors.utils
import com.navi.R
import com.navi.app.NaviApplication
import com.navi.errors.fragments.ActionErrorFragment.Companion.GENERAL_ERROR_ICON
import com.navi.errors.fragments.ActionErrorFragment.Companion.WIFI_ERROR_ICON
import com.navi.network.models.Action
import com.navi.network.models.AssetDetails
import com.navi.network.models.GenericErrorResponse
import com.naviapp.R
import com.naviapp.app.NaviApplication
import com.naviapp.errors.fragments.ActionErrorFragment.Companion.GENERAL_ERROR_ICON
import com.naviapp.errors.fragments.ActionErrorFragment.Companion.WIFI_ERROR_ICON
import com.naviapp.network.models.Action
import com.naviapp.network.models.AssetDetails
import com.naviapp.network.models.GenericErrorResponse
fun getErrorData(): GenericErrorResponse {
val context = NaviApplication.instance

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.firebasedb
package com.naviapp.firebasedb
const val SELFIE = "SELFIE"
const val POI = "POI"

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.firebasedb
package com.naviapp.firebasedb
import androidx.lifecycle.Lifecycle

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.firebasedb
package com.naviapp.firebasedb
interface FirebaseDataReceiveListener {

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.firebasedb
package com.naviapp.firebasedb
import androidx.lifecycle.Lifecycle
import androidx.lifecycle.LifecycleObserver

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.firebasedb
package com.naviapp.firebasedb
import com.google.firebase.database.FirebaseDatabase

View File

@@ -4,12 +4,12 @@
*
*/
package com.navi.firebasedb
package com.naviapp.firebasedb
import com.google.firebase.database.DataSnapshot
import com.google.firebase.database.DatabaseError
import com.google.firebase.database.ValueEventListener
import com.navi.utils.log
import com.naviapp.utils.log
class FirebaseReceiveDataHandler(private val listener: FirebaseDataReceiveListener?) :
ValueEventListener {

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.firebasedb
package com.naviapp.firebasedb
import androidx.annotation.Keep
import com.google.gson.annotations.SerializedName

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.firebasedb
package com.naviapp.firebasedb
import androidx.annotation.StringDef

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.activities
package com.naviapp.getloan.activities
import android.app.Activity
import android.content.Intent
@@ -10,25 +10,25 @@ import androidx.core.content.ContextCompat
import androidx.core.view.isVisible
import androidx.databinding.DataBindingUtil
import androidx.lifecycle.ViewModelProviders
import com.navi.R
import com.navi.common.ApiPollScheduler
import com.navi.common.BaseActivity
import com.navi.databinding.BankAccountVerificationLoaderActivityBinding
import com.navi.firebasedb.ADD_BANK_ACCOUNT
import com.navi.firebasedb.FirebaseDataHelper
import com.navi.firebasedb.FirebaseDataReceiveListener
import com.navi.firebasedb.FirebaseResponse
import com.navi.firebasedb.FirebaseStatusType
import com.navi.getloan.bankdetails.models.BankLoanStatusType
import com.navi.getloan.bankdetails.viewmodels.BankDetailsVM
import com.navi.manager.UserManager
import com.navi.models.request.BankDetail
import com.navi.sharedpref.PreferenceManager
import com.navi.useridentification.common.CircularProgressBar
import com.navi.utils.Constants
import com.navi.utils.LOAN_APPLICATION_ID
import com.navi.utils.observeNullable
import com.navi.utils.setEaseInAnimation
import com.naviapp.R
import com.naviapp.common.ApiPollScheduler
import com.naviapp.common.BaseActivity
import com.naviapp.databinding.BankAccountVerificationLoaderActivityBinding
import com.naviapp.firebasedb.ADD_BANK_ACCOUNT
import com.naviapp.firebasedb.FirebaseDataHelper
import com.naviapp.firebasedb.FirebaseDataReceiveListener
import com.naviapp.firebasedb.FirebaseResponse
import com.naviapp.firebasedb.FirebaseStatusType
import com.naviapp.getloan.bankdetails.models.BankLoanStatusType
import com.naviapp.getloan.bankdetails.viewmodels.BankDetailsVM
import com.naviapp.manager.UserManager
import com.naviapp.models.request.BankDetail
import com.naviapp.sharedpref.PreferenceManager
import com.naviapp.useridentification.common.CircularProgressBar
import com.naviapp.utils.Constants
import com.naviapp.utils.LOAN_APPLICATION_ID
import com.naviapp.utils.observeNullable
import com.naviapp.utils.setEaseInAnimation
class BankAccountVerificationLoaderActivity : BaseActivity(),
CircularProgressBar.ProgressCompletedListener, View.OnClickListener {

View File

@@ -1,30 +1,27 @@
package com.navi.getloan.activities
package com.naviapp.getloan.activities
import android.content.Intent
import android.os.Bundle
import android.transition.TransitionInflater
import android.view.View
import androidx.databinding.DataBindingUtil
import androidx.fragment.app.Fragment
import androidx.fragment.app.FragmentTransaction
import androidx.lifecycle.ViewModelProviders
import com.navi.R
import com.navi.common.BaseActivity
import com.navi.dashboard.listeners.FragmentInteractionListener
import com.navi.databinding.ActivityGetLoanBinding
import com.navi.firebasedb.FirebaseStatusType
import com.navi.getloan.bankdetails.fragments.BankDetailsFragment
import com.navi.getloan.bankdetailsautodebit.fragments.BankDetailsAutoDebitFragment
import com.navi.getloan.bankdetailsautodebit.viewmodels.EnachSharedVM
import com.navi.getloan.kyc.fragments.KycFragment
import com.navi.getloan.kyc.viewmodels.KycSharedVM
import com.navi.getloan.loanagreement.fragments.LoanAgreementFragment
import com.navi.getloan.loandetails.fragments.LoanDetailsFragment
import com.navi.models.SubPageStatusType
import com.navi.useridentification.activities.LoanEligibilityLoaderActivity.Companion.OFFER
import com.navi.useridentification.common.FormProgressBar
import com.navi.utils.Constants
import com.navi.utils.Constants.SHOULD_SET_PROGRESS
import com.naviapp.R
import com.naviapp.common.BaseActivity
import com.naviapp.dashboard.listeners.FragmentInteractionListener
import com.naviapp.databinding.ActivityGetLoanBinding
import com.naviapp.firebasedb.FirebaseStatusType
import com.naviapp.getloan.bankdetails.fragments.BankDetailsFragment
import com.naviapp.getloan.backdetailsautodebit.fragments.BankDetailsAutoDebitFragment
import com.naviapp.getloan.backdetailsautodebit.viewmodels.EnachSharedVM
import com.naviapp.getloan.kyc.fragments.KycFragment
import com.naviapp.getloan.kyc.viewmodels.KycSharedVM
import com.naviapp.getloan.loanagreement.fragments.LoanAgreementFragment
import com.naviapp.getloan.loandetails.fragments.LoanDetailsFragment
import com.naviapp.models.SubPageStatusType
import com.naviapp.useridentification.activities.LoanEligibilityLoaderActivity.Companion.OFFER
import com.naviapp.useridentification.common.FormProgressBar
import com.naviapp.utils.Constants
import com.naviapp.utils.Constants.SHOULD_SET_PROGRESS
class GetLoanActivity : BaseActivity(), FragmentInteractionListener,
FormProgressBar.FormProgressListener {

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.activities
package com.naviapp.getloan.activities
import android.content.Intent
import android.os.Bundle
@@ -8,20 +8,20 @@ import android.view.View
import androidx.core.content.ContextCompat
import androidx.databinding.DataBindingUtil
import androidx.lifecycle.ViewModelProviders
import com.navi.R
import com.navi.common.ApiPollScheduler
import com.navi.common.BaseActivity
import com.navi.dashboard.DashboardActivity
import com.navi.databinding.LoanDisbursementLoaderActivityBinding
import com.navi.firebasedb.DISBURSEMENT
import com.navi.firebasedb.FirebaseDataHelper
import com.navi.firebasedb.FirebaseDataReceiveListener
import com.navi.firebasedb.FirebaseResponse
import com.navi.firebasedb.FirebaseStatusType
import com.navi.getloan.viewmodels.LoanDisbursementVM
import com.navi.useridentification.common.CircularProgressBar
import com.navi.utils.observeNullable
import com.navi.utils.setEaseInAnimation
import com.naviapp.R
import com.naviapp.common.ApiPollScheduler
import com.naviapp.common.BaseActivity
import com.naviapp.dashboard.DashboardActivity
import com.naviapp.databinding.LoanDisbursementLoaderActivityBinding
import com.naviapp.firebasedb.DISBURSEMENT
import com.naviapp.firebasedb.FirebaseDataHelper
import com.naviapp.firebasedb.FirebaseDataReceiveListener
import com.naviapp.firebasedb.FirebaseResponse
import com.naviapp.firebasedb.FirebaseStatusType
import com.naviapp.getloan.viewmodels.LoanDisbursementVM
import com.naviapp.useridentification.common.CircularProgressBar
import com.naviapp.utils.observeNullable
import com.naviapp.utils.setEaseInAnimation
class LoanDisbursementLoaderActivity : BaseActivity(),
CircularProgressBar.ProgressCompletedListener, View.OnClickListener {

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.bankdetailsautodebit.fragments
package com.naviapp.getloan.backdetailsautodebit.fragments
import android.content.Context
import android.os.Bundle
@@ -9,34 +9,34 @@ import android.view.View
import android.view.ViewGroup
import androidx.core.content.ContextCompat
import androidx.lifecycle.ViewModelProviders
import com.navi.R
import com.navi.common.ApiPollScheduler
import com.navi.common.BaseFragment
import com.navi.dashboard.listeners.FragmentInteractionListener
import com.navi.databinding.BankDetailsAutoDebitFragmentBinding
import com.navi.firebasedb.FirebaseDataHelper
import com.navi.firebasedb.FirebaseDataReceiveListener
import com.navi.firebasedb.FirebaseResponse
import com.navi.firebasedb.FirebaseStatusType.FAILURE
import com.navi.firebasedb.FirebaseStatusType.PENDING
import com.navi.firebasedb.FirebaseStatusType.SUCCESS
import com.navi.firebasedb.MANDATE
import com.navi.firebasedb.MANDATE_COMPLETE
import com.navi.getloan.activities.GetLoanActivity.Companion.LOAN_AGREEMENT_SCREEN
import com.navi.getloan.bankdetails.fragments.BankDetailsFragment.Companion.DISBURSEMENT_DETAILS
import com.navi.getloan.bankdetailsautodebit.viewmodels.BankDetailsAutoDebitVM
import com.navi.getloan.bankdetailsautodebit.viewmodels.EnachSharedVM
import com.navi.getloan.helpers.EnachHelper
import com.navi.manager.UserManager
import com.navi.models.response.DisbursementDetailsResponse
import com.navi.sharedpref.PreferenceManager
import com.navi.utils.Constants.SHOULD_SET_PROGRESS
import com.navi.utils.LOAN_APPLICATION_ID
import com.navi.utils.formatCurrency
import com.navi.utils.ifLet
import com.navi.utils.observeNonNull
import com.navi.utils.orTrue
import com.navi.utils.setEaseInAnimation
import com.naviapp.R
import com.naviapp.common.ApiPollScheduler
import com.naviapp.common.BaseFragment
import com.naviapp.dashboard.listeners.FragmentInteractionListener
import com.naviapp.databinding.BankDetailsAutoDebitFragmentBinding
import com.naviapp.firebasedb.FirebaseDataHelper
import com.naviapp.firebasedb.FirebaseDataReceiveListener
import com.naviapp.firebasedb.FirebaseResponse
import com.naviapp.firebasedb.FirebaseStatusType.FAILURE
import com.naviapp.firebasedb.FirebaseStatusType.PENDING
import com.naviapp.firebasedb.FirebaseStatusType.SUCCESS
import com.naviapp.firebasedb.MANDATE
import com.naviapp.firebasedb.MANDATE_COMPLETE
import com.naviapp.getloan.activities.GetLoanActivity.Companion.LOAN_AGREEMENT_SCREEN
import com.naviapp.getloan.bankdetails.fragments.BankDetailsFragment.Companion.DISBURSEMENT_DETAILS
import com.naviapp.getloan.backdetailsautodebit.viewmodels.BankDetailsAutoDebitVM
import com.naviapp.getloan.backdetailsautodebit.viewmodels.EnachSharedVM
import com.naviapp.getloan.helpers.EnachHelper
import com.naviapp.manager.UserManager
import com.naviapp.models.response.DisbursementDetailsResponse
import com.naviapp.sharedpref.PreferenceManager
import com.naviapp.utils.Constants.SHOULD_SET_PROGRESS
import com.naviapp.utils.LOAN_APPLICATION_ID
import com.naviapp.utils.formatCurrency
import com.naviapp.utils.ifLet
import com.naviapp.utils.observeNonNull
import com.naviapp.utils.orTrue
import com.naviapp.utils.setEaseInAnimation
class BankDetailsAutoDebitFragment : BaseFragment(), View.OnClickListener {
private lateinit var binding: BankDetailsAutoDebitFragmentBinding

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.bankdetailsautodebit.models
package com.naviapp.getloan.backdetailsautodebit.models
import com.google.gson.annotations.SerializedName

View File

@@ -1,7 +1,7 @@
package com.navi.getloan.bankdetailsautodebit.repositories
package com.naviapp.getloan.backdetailsautodebit.repositories
import com.navi.network.retrofit.ResponseCallback
import com.navi.utils.retrofitService
import com.naviapp.network.retrofit.ResponseCallback
import com.naviapp.utils.retrofitService
class BankDetailsAutoDebitRepository : ResponseCallback() {
suspend fun fetchDisbursementDetails(loanApplicationId: String) =

View File

@@ -1,13 +1,13 @@
package com.navi.getloan.bankdetailsautodebit.viewmodels
package com.naviapp.getloan.backdetailsautodebit.viewmodels
import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import com.navi.common.BaseVM
import com.navi.getloan.bankdetailsautodebit.repositories.BankDetailsAutoDebitRepository
import com.navi.models.response.AdditionalDataAsyncResponse
import com.navi.models.response.DisbursementDetailsResponse
import com.navi.models.response.EnachMandateDetailsResponse
import com.navi.models.response.UploadDataAsyncResponse
import com.naviapp.common.BaseVM
import com.naviapp.getloan.backdetailsautodebit.repositories.BankDetailsAutoDebitRepository
import com.naviapp.models.response.AdditionalDataAsyncResponse
import com.naviapp.models.response.DisbursementDetailsResponse
import com.naviapp.models.response.EnachMandateDetailsResponse
import com.naviapp.models.response.UploadDataAsyncResponse
import kotlinx.coroutines.launch
class BankDetailsAutoDebitVM : BaseVM() {

View File

@@ -1,8 +1,8 @@
package com.navi.getloan.bankdetailsautodebit.viewmodels
package com.naviapp.getloan.backdetailsautodebit.viewmodels
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.ViewModel
import com.navi.getloan.bankdetailsautodebit.models.EnachSetupStatusData
import com.naviapp.getloan.backdetailsautodebit.models.EnachSetupStatusData
class EnachSharedVM : ViewModel() {
val enachStatus = MutableLiveData<EnachSetupStatusData>()

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.bankdetails.fragments
package com.naviapp.getloan.bankdetails.fragments
import android.app.Activity
import android.content.Context
@@ -13,25 +13,25 @@ import android.widget.AdapterView
import android.widget.ArrayAdapter
import androidx.core.widget.addTextChangedListener
import androidx.lifecycle.ViewModelProviders
import com.navi.R
import com.navi.common.BaseFragment
import com.navi.dashboard.listeners.FragmentInteractionListener
import com.navi.databinding.BankDetailsFragmentBinding
import com.navi.getloan.activities.BankAccountVerificationLoaderActivity
import com.navi.getloan.activities.GetLoanActivity.Companion.BANK_DETAILS_AUTO_DEBIT_SCREEN
import com.navi.getloan.bankdetails.listeners.FindIfscListener
import com.navi.getloan.bankdetails.viewmodels.BankDetailsVM
import com.navi.models.request.BankDetail
import com.navi.models.response.Bank
import com.navi.sharedpref.PreferenceManager
import com.navi.utils.Constants.BANK_ACCOUNT_NUMBER
import com.navi.utils.Constants.BANK_IFSC
import com.navi.utils.Constants.BANK_NAME_SELECTED
import com.navi.utils.LOAN_AMOUNT
import com.navi.utils.LOAN_APPLICATION_ID
import com.navi.utils.formatCurrency
import com.navi.utils.observeNonNull
import com.navi.utils.toast
import com.naviapp.R
import com.naviapp.common.BaseFragment
import com.naviapp.dashboard.listeners.FragmentInteractionListener
import com.naviapp.databinding.BankDetailsFragmentBinding
import com.naviapp.getloan.activities.BankAccountVerificationLoaderActivity
import com.naviapp.getloan.activities.GetLoanActivity.Companion.BANK_DETAILS_AUTO_DEBIT_SCREEN
import com.naviapp.getloan.bankdetails.listeners.FindIfscListener
import com.naviapp.getloan.bankdetails.viewmodels.BankDetailsVM
import com.naviapp.models.request.BankDetail
import com.naviapp.models.response.Bank
import com.naviapp.sharedpref.PreferenceManager
import com.naviapp.utils.Constants.BANK_ACCOUNT_NUMBER
import com.naviapp.utils.Constants.BANK_IFSC
import com.naviapp.utils.Constants.BANK_NAME_SELECTED
import com.naviapp.utils.LOAN_AMOUNT
import com.naviapp.utils.LOAN_APPLICATION_ID
import com.naviapp.utils.formatCurrency
import com.naviapp.utils.observeNonNull
import com.naviapp.utils.toast
class BankDetailsFragment : BaseFragment(), View.OnClickListener, FindIfscListener {
private lateinit var binding: BankDetailsFragmentBinding

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.bankdetails.fragments
package com.naviapp.getloan.bankdetails.fragments
import android.text.InputFilter
import android.view.ViewStub
@@ -7,13 +7,13 @@ import android.widget.ArrayAdapter
import androidx.core.widget.addTextChangedListener
import androidx.databinding.DataBindingUtil
import androidx.lifecycle.ViewModelProviders
import com.navi.R
import com.navi.common.customview.BaseBottomSheet
import com.navi.databinding.FindIfscFragmentBinding
import com.navi.getloan.bankdetails.listeners.FindIfscListener
import com.navi.getloan.bankdetails.models.BankBranch
import com.navi.getloan.bankdetails.viewmodels.FindIfscVM
import com.navi.utils.observeNonNull
import com.naviapp.R
import com.naviapp.common.customview.BaseBottomSheet
import com.naviapp.databinding.FindIfscFragmentBinding
import com.naviapp.getloan.bankdetails.listeners.FindIfscListener
import com.naviapp.getloan.bankdetails.models.BankBranch
import com.naviapp.getloan.bankdetails.viewmodels.FindIfscVM
import com.naviapp.utils.observeNonNull
class FindIfscFragment : BaseBottomSheet() {
private lateinit var binding: FindIfscFragmentBinding

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.bankdetails.listeners
package com.naviapp.getloan.bankdetails.listeners
interface FindIfscListener {
fun onBranchSelected(branchName: String?, ifscCode: String?)

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.bankdetails.models
package com.naviapp.getloan.bankdetails.models
/*
* *

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.getloan.bankdetails.models
package com.naviapp.getloan.bankdetails.models
import androidx.annotation.StringDef

View File

@@ -1,8 +1,8 @@
package com.navi.getloan.bankdetails.repositories
package com.naviapp.getloan.bankdetails.repositories
import com.navi.models.request.BankDetail
import com.navi.network.retrofit.ResponseCallback
import com.navi.utils.retrofitService
import com.naviapp.models.request.BankDetail
import com.naviapp.network.retrofit.ResponseCallback
import com.naviapp.utils.retrofitService
class BankDetailsRepository : ResponseCallback() {
suspend fun submitBankDetails(bankDetail: BankDetail, loanApplicationId: String) =

View File

@@ -1,9 +1,9 @@
package com.navi.getloan.bankdetails.repositories
package com.naviapp.getloan.bankdetails.repositories
import com.navi.getloan.bankdetails.models.BankBranch
import com.navi.network.models.RepoResult
import com.navi.network.retrofit.ResponseCallback
import com.navi.utils.retrofitService
import com.naviapp.getloan.bankdetails.models.BankBranch
import com.naviapp.network.models.RepoResult
import com.naviapp.network.retrofit.ResponseCallback
import com.naviapp.utils.retrofitService
class FindIfscRepository : ResponseCallback() {
suspend fun getBranches(bankCode: String, branchNameEntered: String): RepoResult<List<BankBranch>> {

View File

@@ -1,14 +1,14 @@
package com.navi.getloan.bankdetails.viewmodels
package com.naviapp.getloan.bankdetails.viewmodels
import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import com.navi.common.BaseVM
import com.navi.getloan.bankdetails.models.BankLoanStatusType
import com.navi.getloan.bankdetails.repositories.BankDetailsRepository
import com.navi.models.request.BankDetail
import com.navi.models.response.Bank
import com.navi.models.response.DisbursementDetailsResponse
import com.navi.models.response.UploadDataAsyncResponse
import com.naviapp.common.BaseVM
import com.naviapp.getloan.bankdetails.models.BankLoanStatusType
import com.naviapp.getloan.bankdetails.repositories.BankDetailsRepository
import com.naviapp.models.request.BankDetail
import com.naviapp.models.response.Bank
import com.naviapp.models.response.DisbursementDetailsResponse
import com.naviapp.models.response.UploadDataAsyncResponse
import kotlinx.coroutines.launch
class BankDetailsVM : BaseVM() {

View File

@@ -1,10 +1,10 @@
package com.navi.getloan.bankdetails.viewmodels
package com.naviapp.getloan.bankdetails.viewmodels
import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import com.navi.common.BaseVM
import com.navi.getloan.bankdetails.models.BankBranch
import com.navi.getloan.bankdetails.repositories.FindIfscRepository
import com.naviapp.common.BaseVM
import com.naviapp.getloan.bankdetails.models.BankBranch
import com.naviapp.getloan.bankdetails.repositories.FindIfscRepository
import kotlinx.coroutines.launch
class FindIfscVM : BaseVM() {

View File

@@ -1,4 +1,4 @@
package com.navi.getloan.common
package com.naviapp.getloan.common
import android.annotation.SuppressLint
import android.content.Context
@@ -14,15 +14,15 @@ import android.view.View
import android.widget.LinearLayout
import android.widget.SeekBar
import androidx.databinding.DataBindingUtil
import com.navi.R
import com.navi.databinding.FormSliderViewBinding
import com.navi.getloan.loandetails.listeners.LoanDetailsListener
import com.navi.utils.formatAmount
import com.navi.utils.formatCurrency
import com.navi.utils.hideKeyboard
import com.navi.utils.placeCursorAtLast
import com.navi.utils.showKeyboard
import com.navi.utils.toast
import com.naviapp.R
import com.naviapp.databinding.FormSliderViewBinding
import com.naviapp.getloan.loandetails.listeners.LoanDetailsListener
import com.naviapp.utils.formatAmount
import com.naviapp.utils.formatCurrency
import com.naviapp.utils.hideKeyboard
import com.naviapp.utils.placeCursorAtLast
import com.naviapp.utils.showKeyboard
import com.naviapp.utils.toast
import java.math.BigDecimal
class FormSliderView(context: Context, attrs: AttributeSet) : LinearLayout(context, attrs),

View File

@@ -4,13 +4,13 @@
*
*/
package com.navi.getloan.helpers
package com.naviapp.getloan.helpers
import android.app.Activity
import com.digio.`in`.esign2sdk.Digio
import com.digio.`in`.esign2sdk.DigioConfig
import com.digio.`in`.esign2sdk.DigioEnvironment
import com.navi.utils.log
import com.naviapp.utils.log
class EnachHelper {

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.getloan.kyc.activities
package com.naviapp.getloan.kyc.activities
import android.app.Activity
import android.content.Intent
@@ -14,20 +14,20 @@ import android.view.View
import androidx.core.view.isVisible
import androidx.databinding.DataBindingUtil
import androidx.lifecycle.MutableLiveData
import com.navi.R
import com.navi.common.BaseActivity
import com.navi.customcamera.CameraActionListener
import com.navi.customcamera.CameraEventListener
import com.navi.customcamera.getCameraCaptureImageBitmap
import com.navi.databinding.KycDocumentCaptureActivityBinding
import com.navi.getloan.kyc.adapter.KycDocumentSpinnerAdpater
import com.navi.getloan.kyc.utils.getKycDocuments
import com.navi.utils.Constants.DATA
import com.navi.utils.Constants.KYC_DOCUMENT_CAPTURED
import com.navi.utils.Constants.KYC_DOCUMENT_SELECTED
import com.navi.utils.log
import com.navi.utils.observeNullable
import com.navi.utils.putBitmapIntoFileAndGetFileName
import com.naviapp.R
import com.naviapp.common.BaseActivity
import com.naviapp.customcamera.CameraActionListener
import com.naviapp.customcamera.CameraEventListener
import com.naviapp.customcamera.getCameraCaptureImageBitmap
import com.naviapp.databinding.KycDocumentCaptureActivityBinding
import com.naviapp.getloan.kyc.adapter.KycDocumentSpinnerAdpater
import com.naviapp.getloan.kyc.utils.getKycDocuments
import com.naviapp.utils.Constants.DATA
import com.naviapp.utils.Constants.KYC_DOCUMENT_CAPTURED
import com.naviapp.utils.Constants.KYC_DOCUMENT_SELECTED
import com.naviapp.utils.log
import com.naviapp.utils.observeNullable
import com.naviapp.utils.putBitmapIntoFileAndGetFileName
import com.otaliastudios.cameraview.CameraException
import com.otaliastudios.cameraview.PictureResult
import com.otaliastudios.cameraview.controls.Facing

View File

@@ -4,7 +4,7 @@
*
*/
package com.navi.getloan.kyc.activities
package com.naviapp.getloan.kyc.activities
import android.Manifest
import android.app.Activity
@@ -17,18 +17,17 @@ import androidx.core.app.ActivityCompat
import androidx.core.view.isVisible
import androidx.databinding.DataBindingUtil
import androidx.lifecycle.MutableLiveData
import com.navi.R
import com.navi.common.BaseActivity
import com.navi.customcamera.CameraActionListener
import com.navi.customcamera.CameraEventListener
import com.navi.customcamera.getCameraCaptureImageBitmap
import com.navi.databinding.SelfieCaptureActivityBinding
import com.navi.getloan.activities.GetLoanActivity
import com.navi.manager.PermissionsManager
import com.navi.utils.Constants.DATA
import com.navi.utils.log
import com.navi.utils.observeNullable
import com.navi.utils.putBitmapIntoFileAndGetFileName
import com.naviapp.R
import com.naviapp.common.BaseActivity
import com.naviapp.customcamera.CameraActionListener
import com.naviapp.customcamera.CameraEventListener
import com.naviapp.customcamera.getCameraCaptureImageBitmap
import com.naviapp.databinding.SelfieCaptureActivityBinding
import com.naviapp.manager.PermissionsManager
import com.naviapp.utils.Constants.DATA
import com.naviapp.utils.log
import com.naviapp.utils.observeNullable
import com.naviapp.utils.putBitmapIntoFileAndGetFileName
import com.otaliastudios.cameraview.CameraException
import com.otaliastudios.cameraview.PictureResult
import com.otaliastudios.cameraview.controls.Preview

View File

@@ -1,12 +1,12 @@
package com.navi.getloan.kyc.adapter
package com.naviapp.getloan.kyc.adapter
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.recyclerview.widget.RecyclerView
import com.navi.databinding.KycDocumentItemBinding
import com.navi.getloan.kyc.listeners.KycDocumentItemListener
import com.navi.getloan.kyc.utils.getKycDocuments
import com.navi.utils.isValidIndex
import com.naviapp.databinding.KycDocumentItemBinding
import com.naviapp.getloan.kyc.listeners.KycDocumentItemListener
import com.naviapp.getloan.kyc.utils.getKycDocuments
import com.naviapp.utils.isValidIndex
class KycDocumentListAdapter :
RecyclerView.Adapter<KycDocumentListAdapter.KycDocumentListViewHolder>() {

Some files were not shown because too many files have changed in this diff Show More