WhatIf
☔ Fluent syntactic sugar to handle single if-else statements, nullable, collections, and booleans for Kotlin and KMP.
Language: kotlin
Author: Dominic Wong (@dominic)
10 stars · 195 views
Files
- gradle (txt)
- wrapper (txt)
- libs.versions.toml (toml)
- whatif (txt)
- src (txt)
- androidTest (txt)
- kotlin (txt)
- com (txt)
- skydoves (txt)
- whatif (txt)
- whatif (txt)
- android (txt)
- main (txt)
- kotlin (txt)
- com (txt)
- skydoves (txt)
- whatif (txt)
- android (txt)
- WhatIf.kt (kt)
- ic_launcher.png (image)
- ic_launcher_round.png (image)
- mipmap-anydpi-v26 (txt)
- LICENSE (txt)
- .github (github)
- workflows (txt)
- WhatIfStringUnitTest.kt (kt)
- WhatIfArrayUnitTest.kt (kt)
- WhatIfUnitTest.kt (kt)
- Poster.kt (kt)
- WhatIfCollectionsUnitTest.kt (kt)
- commonMain (txt)
- kotlin (txt)
- com (txt)
- skydoves (txt)
- whatif (txt)
- WhatIfArray.kt (kt)
- WhatIfCollections.kt (kt)
- WhatIfString.kt (kt)
- WhatIfInlineOnly.kt (kt)
- api (txt)
- android (txt)
- jvm (txt)
- README.md (md)
- app (txt)
- src (txt)
- main (txt)
- kotlin (txt)
- com (txt)
- skydoves (txt)
- whatifdemo (txt)
- theme (txt)
- Type.kt (kt)
- spotless.license.kt (kt)
- whatif-android (txt)
- Color.kt (kt)
- WhatIfTheme.kt (kt)
- MainActivity.kt (kt)
- res (txt)
- values (txt)
- mipmap-mdpi (txt)
- ic_launcher.png (image)
- ic_launcher_round.png (image)
- layout (txt)
- drawable-v24 (txt)
- drawable (txt)
- mipmap-xhdpi (txt)
- ic_launcher.png (image)
- ic_launcher_round.png (image)
- mipmap-xxxhdpi (txt)
- ic_launcher.png (image)
- ic_launcher_round.png (image)
- mipmap-xxhdpi (txt)
- ic_launcher.png (image)
- ic_launcher_round.png (image)
- mipmap-hdpi (txt)
- src (txt)
- android.yml (yml)
- publish.yml (yml)
- ISSUE_TEMPLATE (txt)
- Bug_report.md (md)
- Feature_request.md (md)
- FUNDING.yml (yml)
- pull_request_template.md (md)
- scripts (txt)
- buildSrc (txt)
- src (txt)
- main (txt)
- kotlin (txt)
- Configuration.kt (kt)
- CONTRIBUTING.md (md)
- test (txt)
- kotlin (txt)
- com (txt)
- skydoves (txt)
- WhatIfFragmentTest.kt (kt)
- WhatIfActivityTest.kt (kt)
- MainTestActivity.kt (kt)
- WhatIfFragmentActivityTest.kt (kt)
- MainTestFragments.kt (kt)
- data (txt)
- Poster.kt (kt)
- PosterSerializable.kt (kt)
- WhatIfFragmentActivity.kt (kt)
- WhatIfFragment.kt (kt)
- WhatIfActivity.kt (kt)
- WhatIfInlineOnly.kt (kt)
- api (txt)
- CODE_OF_CONDUCT.md (md)
- spotless (txt)
- spotless.license.kt (kt)
- ATTRIBUTION.md (markdown)