├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── core ├── README.md ├── api │ └── core.api ├── build.gradle.kts ├── gradle.properties └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── sagar │ │ └── core │ │ ├── animation │ │ └── AnimatorTest.kt │ │ ├── view │ │ └── ViewExtensionTest.kt │ │ └── widget │ │ └── TextViewExtensionTest.kt │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── sagar │ └── core │ ├── animation │ └── Animator.kt │ ├── view │ └── View.kt │ └── widget │ └── TextView.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── hardware ├── README.md ├── api │ └── hardware.api ├── build.gradle.kts ├── gradle.properties └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── sagar │ │ └── hardware │ │ └── SensorExtensionTest.kt │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── sagar │ └── hardware │ └── Sensor.kt ├── location ├── README.md ├── api │ └── location.api ├── build.gradle.kts ├── gradle.properties └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── sagar │ │ └── location │ │ └── LocationExtensionTest.kt │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── sagar │ └── location │ └── Location.kt ├── publish_remote.sh ├── recyclerview ├── README.md ├── api │ └── recyclerview.api ├── build.gradle.kts ├── gradle.properties └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── sagar │ │ └── recyclerview │ │ └── RecyclerViewExtensionTest.kt │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── sagar │ └── recyclerview │ └── RecyclerView.kt ├── settings.gradle.kts ├── test.sh └── test ├── build.gradle.kts └── src └── main ├── AndroidManifest.xml ├── java └── com │ └── sagar │ └── test │ ├── RecyclerViewTestActivity.kt │ ├── TestActivity.kt │ ├── TestAdapter.kt │ └── TestViewHolder.kt └── res └── layout ├── activity_test.xml ├── layout_recycler_view_test.xml └── list_item.xml /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | ## [1.0.0] - July 11, 2021 4 | - Initial release. -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/README.md -------------------------------------------------------------------------------- /core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/README.md -------------------------------------------------------------------------------- /core/api/core.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/api/core.api -------------------------------------------------------------------------------- /core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/build.gradle.kts -------------------------------------------------------------------------------- /core/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/gradle.properties -------------------------------------------------------------------------------- /core/src/androidTest/java/com/sagar/core/animation/AnimatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/src/androidTest/java/com/sagar/core/animation/AnimatorTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/com/sagar/core/view/ViewExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/src/androidTest/java/com/sagar/core/view/ViewExtensionTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/com/sagar/core/widget/TextViewExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/src/androidTest/java/com/sagar/core/widget/TextViewExtensionTest.kt -------------------------------------------------------------------------------- /core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/src/main/java/com/sagar/core/animation/Animator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/src/main/java/com/sagar/core/animation/Animator.kt -------------------------------------------------------------------------------- /core/src/main/java/com/sagar/core/view/View.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/src/main/java/com/sagar/core/view/View.kt -------------------------------------------------------------------------------- /core/src/main/java/com/sagar/core/widget/TextView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/core/src/main/java/com/sagar/core/widget/TextView.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hardware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/hardware/README.md -------------------------------------------------------------------------------- /hardware/api/hardware.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/hardware/api/hardware.api -------------------------------------------------------------------------------- /hardware/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/hardware/build.gradle.kts -------------------------------------------------------------------------------- /hardware/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/hardware/gradle.properties -------------------------------------------------------------------------------- /hardware/src/androidTest/java/com/sagar/hardware/SensorExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/hardware/src/androidTest/java/com/sagar/hardware/SensorExtensionTest.kt -------------------------------------------------------------------------------- /hardware/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/hardware/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /hardware/src/main/java/com/sagar/hardware/Sensor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/hardware/src/main/java/com/sagar/hardware/Sensor.kt -------------------------------------------------------------------------------- /location/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/location/README.md -------------------------------------------------------------------------------- /location/api/location.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/location/api/location.api -------------------------------------------------------------------------------- /location/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/location/build.gradle.kts -------------------------------------------------------------------------------- /location/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/location/gradle.properties -------------------------------------------------------------------------------- /location/src/androidTest/java/com/sagar/location/LocationExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/location/src/androidTest/java/com/sagar/location/LocationExtensionTest.kt -------------------------------------------------------------------------------- /location/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/location/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /location/src/main/java/com/sagar/location/Location.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/location/src/main/java/com/sagar/location/Location.kt -------------------------------------------------------------------------------- /publish_remote.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/publish_remote.sh -------------------------------------------------------------------------------- /recyclerview/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/recyclerview/README.md -------------------------------------------------------------------------------- /recyclerview/api/recyclerview.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/recyclerview/api/recyclerview.api -------------------------------------------------------------------------------- /recyclerview/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/recyclerview/build.gradle.kts -------------------------------------------------------------------------------- /recyclerview/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/recyclerview/gradle.properties -------------------------------------------------------------------------------- /recyclerview/src/androidTest/java/com/sagar/recyclerview/RecyclerViewExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/recyclerview/src/androidTest/java/com/sagar/recyclerview/RecyclerViewExtensionTest.kt -------------------------------------------------------------------------------- /recyclerview/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/recyclerview/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /recyclerview/src/main/java/com/sagar/recyclerview/RecyclerView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/recyclerview/src/main/java/com/sagar/recyclerview/RecyclerView.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ./gradlew ktlintCheck connectedDebugAndroidTest 3 | -------------------------------------------------------------------------------- /test/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/test/build.gradle.kts -------------------------------------------------------------------------------- /test/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/test/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /test/src/main/java/com/sagar/test/RecyclerViewTestActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/test/src/main/java/com/sagar/test/RecyclerViewTestActivity.kt -------------------------------------------------------------------------------- /test/src/main/java/com/sagar/test/TestActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/test/src/main/java/com/sagar/test/TestActivity.kt -------------------------------------------------------------------------------- /test/src/main/java/com/sagar/test/TestAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/test/src/main/java/com/sagar/test/TestAdapter.kt -------------------------------------------------------------------------------- /test/src/main/java/com/sagar/test/TestViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/test/src/main/java/com/sagar/test/TestViewHolder.kt -------------------------------------------------------------------------------- /test/src/main/res/layout/activity_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/test/src/main/res/layout/activity_test.xml -------------------------------------------------------------------------------- /test/src/main/res/layout/layout_recycler_view_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/test/src/main/res/layout/layout_recycler_view_test.xml -------------------------------------------------------------------------------- /test/src/main/res/layout/list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sagar-viradiya/callback-ktx/HEAD/test/src/main/res/layout/list_item.xml --------------------------------------------------------------------------------