├── .github └── workflows │ ├── compilation-check.yml │ └── publish.yml ├── .gitignore ├── .idea └── copyright │ ├── IceRock.xml │ └── profiles_settings.xml ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── fields-core ├── build.gradle.kts └── src │ ├── androidMain │ └── kotlin │ │ └── dev │ │ └── icerock │ │ └── moko │ │ └── fields │ │ └── core │ │ └── FormField.kt │ ├── commonMain │ └── kotlin │ │ └── dev │ │ └── icerock │ │ └── moko │ │ └── fields │ │ └── core │ │ ├── FormField.kt │ │ ├── FormFieldExt.kt │ │ └── validations │ │ ├── AnyValidations.kt │ │ ├── StringValidations.kt │ │ ├── ValidationBuilders.kt │ │ └── ValidationResult.kt │ ├── commonTest │ └── kotlin │ │ └── dev │ │ └── icerock │ │ └── moko │ │ └── validations │ │ ├── AnyValidationsTest.kt │ │ └── StringValidationsTest.kt │ └── iosMain │ └── kotlin │ └── dev │ └── icerock │ └── moko │ └── fields │ └── core │ └── FormField.kt ├── fields-flow ├── build.gradle.kts └── src │ ├── androidMain │ └── kotlin │ │ └── dev │ │ └── icerock │ │ └── moko │ │ └── fields │ │ └── flow │ │ └── FormField.kt │ ├── commonMain │ └── kotlin │ │ └── dev │ │ └── icerock │ │ └── moko │ │ └── fields │ │ └── flow │ │ ├── BaseFlowFormField.kt │ │ ├── FormField.kt │ │ └── validations │ │ └── ValidationBuilders.kt │ ├── commonTest │ └── kotlin │ │ └── dev │ │ └── icerock │ │ └── moko │ │ └── fields │ │ └── flow │ │ └── validations │ │ └── ValidationBuildersTest.kt │ └── iosMain │ └── kotlin │ └── dev │ └── icerock │ └── moko │ └── fields │ └── flow │ └── FormField.kt ├── fields-livedata ├── build.gradle.kts └── src │ ├── androidMain │ └── kotlin │ │ └── dev │ │ └── icerock │ │ └── moko │ │ └── fields │ │ └── livedata │ │ └── FormField.kt │ ├── commonMain │ └── kotlin │ │ └── dev │ │ └── icerock │ │ └── moko │ │ └── fields │ │ └── livedata │ │ ├── BaseLiveDataFormField.kt │ │ ├── FormField.kt │ │ └── validations │ │ └── ValidationBuilders.kt │ ├── commonTest │ └── kotlin │ │ └── dev │ │ └── icerock │ │ └── moko │ │ └── fields │ │ └── livedata │ │ └── validations │ │ └── ValidationBuildersTest.kt │ └── iosMain │ └── kotlin │ └── dev │ └── icerock │ └── moko │ └── fields │ └── livedata │ └── FormField.kt ├── fields-material ├── build.gradle.kts └── src │ └── main │ └── kotlin │ └── dev │ └── icerock │ └── moko │ └── fields │ └── material │ └── binding │ └── TextInputLayoutBinding.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── img └── logo.png ├── sample-declarative-ui ├── androidApp │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── dev │ │ │ └── icerock │ │ │ └── moko │ │ │ └── fields │ │ │ └── sample │ │ │ └── declarativeui │ │ │ └── android │ │ │ ├── BindingExt.kt │ │ │ ├── ComposeApp.kt │ │ │ ├── LoginScreen.kt │ │ │ └── MainActivity.kt │ │ └── res │ │ └── values │ │ ├── colors.xml │ │ └── styles.xml ├── iosApp │ ├── Podfile │ ├── Podfile.lock │ ├── iosApp.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── iosApp.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── iosApp │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Info.plist │ │ ├── LoginBinding.swift │ │ ├── LoginScreenBody.swift │ │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ │ ├── fromMpp │ │ ├── dev_icerock_moko_mvvm-flow.swift │ │ ├── dev_icerock_moko_resources.swift │ │ └── dev_icerock_moko_shared.swift │ │ ├── iOSApp.swift │ │ └── mokoStringDescExt.swift └── shared │ ├── build.gradle.kts │ └── src │ ├── androidMain │ └── AndroidManifest.xml │ └── commonMain │ ├── kotlin │ └── dev │ │ └── icerock │ │ └── moko │ │ └── fields │ │ └── sample │ │ └── declarativeui │ │ └── LoginViewModel.kt │ └── resources │ └── MR │ └── base │ └── strings.xml ├── sample ├── android-app │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── icerockdev │ │ │ └── app │ │ │ └── MainActivity.kt │ │ └── res │ │ └── layout │ │ └── activity_main.xml ├── gradlew ├── ios-app │ ├── Podfile │ ├── Podfile.lock │ ├── TestProj.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ ├── TestProj.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── src │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── Resources │ │ └── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ └── TestViewController.swift └── mpp-library │ ├── MultiPlatformLibrary.podspec │ ├── build.gradle.kts │ └── src │ └── commonMain │ ├── kotlin │ └── com │ │ └── icerockdev │ │ └── library │ │ └── LoginViewModel.kt │ └── resources │ └── MR │ └── base │ └── strings.xml └── settings.gradle.kts /.github/workflows/compilation-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/.github/workflows/compilation-check.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/copyright/IceRock.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/.idea/copyright/IceRock.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/README.md -------------------------------------------------------------------------------- /fields-core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/build.gradle.kts -------------------------------------------------------------------------------- /fields-core/src/androidMain/kotlin/dev/icerock/moko/fields/core/FormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/src/androidMain/kotlin/dev/icerock/moko/fields/core/FormField.kt -------------------------------------------------------------------------------- /fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/FormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/FormField.kt -------------------------------------------------------------------------------- /fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/FormFieldExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/FormFieldExt.kt -------------------------------------------------------------------------------- /fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/validations/AnyValidations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/validations/AnyValidations.kt -------------------------------------------------------------------------------- /fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/validations/StringValidations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/validations/StringValidations.kt -------------------------------------------------------------------------------- /fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/validations/ValidationBuilders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/validations/ValidationBuilders.kt -------------------------------------------------------------------------------- /fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/validations/ValidationResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/src/commonMain/kotlin/dev/icerock/moko/fields/core/validations/ValidationResult.kt -------------------------------------------------------------------------------- /fields-core/src/commonTest/kotlin/dev/icerock/moko/validations/AnyValidationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/src/commonTest/kotlin/dev/icerock/moko/validations/AnyValidationsTest.kt -------------------------------------------------------------------------------- /fields-core/src/commonTest/kotlin/dev/icerock/moko/validations/StringValidationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/src/commonTest/kotlin/dev/icerock/moko/validations/StringValidationsTest.kt -------------------------------------------------------------------------------- /fields-core/src/iosMain/kotlin/dev/icerock/moko/fields/core/FormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-core/src/iosMain/kotlin/dev/icerock/moko/fields/core/FormField.kt -------------------------------------------------------------------------------- /fields-flow/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-flow/build.gradle.kts -------------------------------------------------------------------------------- /fields-flow/src/androidMain/kotlin/dev/icerock/moko/fields/flow/FormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-flow/src/androidMain/kotlin/dev/icerock/moko/fields/flow/FormField.kt -------------------------------------------------------------------------------- /fields-flow/src/commonMain/kotlin/dev/icerock/moko/fields/flow/BaseFlowFormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-flow/src/commonMain/kotlin/dev/icerock/moko/fields/flow/BaseFlowFormField.kt -------------------------------------------------------------------------------- /fields-flow/src/commonMain/kotlin/dev/icerock/moko/fields/flow/FormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-flow/src/commonMain/kotlin/dev/icerock/moko/fields/flow/FormField.kt -------------------------------------------------------------------------------- /fields-flow/src/commonMain/kotlin/dev/icerock/moko/fields/flow/validations/ValidationBuilders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-flow/src/commonMain/kotlin/dev/icerock/moko/fields/flow/validations/ValidationBuilders.kt -------------------------------------------------------------------------------- /fields-flow/src/commonTest/kotlin/dev/icerock/moko/fields/flow/validations/ValidationBuildersTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-flow/src/commonTest/kotlin/dev/icerock/moko/fields/flow/validations/ValidationBuildersTest.kt -------------------------------------------------------------------------------- /fields-flow/src/iosMain/kotlin/dev/icerock/moko/fields/flow/FormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-flow/src/iosMain/kotlin/dev/icerock/moko/fields/flow/FormField.kt -------------------------------------------------------------------------------- /fields-livedata/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-livedata/build.gradle.kts -------------------------------------------------------------------------------- /fields-livedata/src/androidMain/kotlin/dev/icerock/moko/fields/livedata/FormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-livedata/src/androidMain/kotlin/dev/icerock/moko/fields/livedata/FormField.kt -------------------------------------------------------------------------------- /fields-livedata/src/commonMain/kotlin/dev/icerock/moko/fields/livedata/BaseLiveDataFormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-livedata/src/commonMain/kotlin/dev/icerock/moko/fields/livedata/BaseLiveDataFormField.kt -------------------------------------------------------------------------------- /fields-livedata/src/commonMain/kotlin/dev/icerock/moko/fields/livedata/FormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-livedata/src/commonMain/kotlin/dev/icerock/moko/fields/livedata/FormField.kt -------------------------------------------------------------------------------- /fields-livedata/src/commonMain/kotlin/dev/icerock/moko/fields/livedata/validations/ValidationBuilders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-livedata/src/commonMain/kotlin/dev/icerock/moko/fields/livedata/validations/ValidationBuilders.kt -------------------------------------------------------------------------------- /fields-livedata/src/commonTest/kotlin/dev/icerock/moko/fields/livedata/validations/ValidationBuildersTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-livedata/src/commonTest/kotlin/dev/icerock/moko/fields/livedata/validations/ValidationBuildersTest.kt -------------------------------------------------------------------------------- /fields-livedata/src/iosMain/kotlin/dev/icerock/moko/fields/livedata/FormField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-livedata/src/iosMain/kotlin/dev/icerock/moko/fields/livedata/FormField.kt -------------------------------------------------------------------------------- /fields-material/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-material/build.gradle.kts -------------------------------------------------------------------------------- /fields-material/src/main/kotlin/dev/icerock/moko/fields/material/binding/TextInputLayoutBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/fields-material/src/main/kotlin/dev/icerock/moko/fields/material/binding/TextInputLayoutBinding.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/gradlew.bat -------------------------------------------------------------------------------- /img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/img/logo.png -------------------------------------------------------------------------------- /sample-declarative-ui/androidApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/androidApp/build.gradle.kts -------------------------------------------------------------------------------- /sample-declarative-ui/androidApp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/androidApp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-declarative-ui/androidApp/src/main/java/dev/icerock/moko/fields/sample/declarativeui/android/BindingExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/androidApp/src/main/java/dev/icerock/moko/fields/sample/declarativeui/android/BindingExt.kt -------------------------------------------------------------------------------- /sample-declarative-ui/androidApp/src/main/java/dev/icerock/moko/fields/sample/declarativeui/android/ComposeApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/androidApp/src/main/java/dev/icerock/moko/fields/sample/declarativeui/android/ComposeApp.kt -------------------------------------------------------------------------------- /sample-declarative-ui/androidApp/src/main/java/dev/icerock/moko/fields/sample/declarativeui/android/LoginScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/androidApp/src/main/java/dev/icerock/moko/fields/sample/declarativeui/android/LoginScreen.kt -------------------------------------------------------------------------------- /sample-declarative-ui/androidApp/src/main/java/dev/icerock/moko/fields/sample/declarativeui/android/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/androidApp/src/main/java/dev/icerock/moko/fields/sample/declarativeui/android/MainActivity.kt -------------------------------------------------------------------------------- /sample-declarative-ui/androidApp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/androidApp/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample-declarative-ui/androidApp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/androidApp/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/Podfile -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/Podfile.lock -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/ContentView.swift -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/Info.plist -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/LoginBinding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/LoginBinding.swift -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/LoginScreenBody.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/LoginScreenBody.swift -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/fromMpp/dev_icerock_moko_mvvm-flow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/fromMpp/dev_icerock_moko_mvvm-flow.swift -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/fromMpp/dev_icerock_moko_resources.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/fromMpp/dev_icerock_moko_resources.swift -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/fromMpp/dev_icerock_moko_shared.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/fromMpp/dev_icerock_moko_shared.swift -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/iOSApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/iOSApp.swift -------------------------------------------------------------------------------- /sample-declarative-ui/iosApp/iosApp/mokoStringDescExt.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/iosApp/iosApp/mokoStringDescExt.swift -------------------------------------------------------------------------------- /sample-declarative-ui/shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/shared/build.gradle.kts -------------------------------------------------------------------------------- /sample-declarative-ui/shared/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/shared/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-declarative-ui/shared/src/commonMain/kotlin/dev/icerock/moko/fields/sample/declarativeui/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/shared/src/commonMain/kotlin/dev/icerock/moko/fields/sample/declarativeui/LoginViewModel.kt -------------------------------------------------------------------------------- /sample-declarative-ui/shared/src/commonMain/resources/MR/base/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample-declarative-ui/shared/src/commonMain/resources/MR/base/strings.xml -------------------------------------------------------------------------------- /sample/android-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/android-app/build.gradle.kts -------------------------------------------------------------------------------- /sample/android-app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/android-app/proguard-rules.pro -------------------------------------------------------------------------------- /sample/android-app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/android-app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/android-app/src/main/java/com/icerockdev/app/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/android-app/src/main/java/com/icerockdev/app/MainActivity.kt -------------------------------------------------------------------------------- /sample/android-app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/android-app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/gradlew: -------------------------------------------------------------------------------- 1 | ../gradlew -------------------------------------------------------------------------------- /sample/ios-app/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/Podfile -------------------------------------------------------------------------------- /sample/ios-app/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/Podfile.lock -------------------------------------------------------------------------------- /sample/ios-app/TestProj.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/TestProj.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /sample/ios-app/TestProj.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/TestProj.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /sample/ios-app/TestProj.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/TestProj.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /sample/ios-app/TestProj.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/TestProj.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /sample/ios-app/src/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/src/AppDelegate.swift -------------------------------------------------------------------------------- /sample/ios-app/src/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/src/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /sample/ios-app/src/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/src/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /sample/ios-app/src/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/src/Info.plist -------------------------------------------------------------------------------- /sample/ios-app/src/Resources/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/src/Resources/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /sample/ios-app/src/Resources/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/src/Resources/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /sample/ios-app/src/TestViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/ios-app/src/TestViewController.swift -------------------------------------------------------------------------------- /sample/mpp-library/MultiPlatformLibrary.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/mpp-library/MultiPlatformLibrary.podspec -------------------------------------------------------------------------------- /sample/mpp-library/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/mpp-library/build.gradle.kts -------------------------------------------------------------------------------- /sample/mpp-library/src/commonMain/kotlin/com/icerockdev/library/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/mpp-library/src/commonMain/kotlin/com/icerockdev/library/LoginViewModel.kt -------------------------------------------------------------------------------- /sample/mpp-library/src/commonMain/resources/MR/base/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/sample/mpp-library/src/commonMain/resources/MR/base/strings.xml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icerockdev/moko-fields/HEAD/settings.gradle.kts --------------------------------------------------------------------------------