moko-widgets
moko-widgets copied to clipboard
Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development
maintaining Kotlin version of iOS UI code is painful (rebuild kotlin framework is long, full debugging still unsupported). We should migrate to Swift version of ios WidgetFactories to boost changes...
now in some ui code used `displayLink` for valid update view properties. it's very bad for perfomance and i think it create some memory leaks, so we should remove usage...
Now android try to suggest correct autofill type, but fails and show invalid autofill hints. To fix it required some autofill support. For now particall solution is: common: ``` enum...
I am trying to implement a `UIScrollView` which can be scrolled horizontally. I believe this is not currently supported, as per this comment: https://github.com/icerockdev/moko-widgets/blob/master/widgets/src/commonMain/kotlin/dev/icerock/moko/widgets/ScrollWidget.kt#L23 I may be missing something, please...
When we enable `isScrollListOnKeyboardResize` (added in #218) on `WidgetScreen` we got broken scroll. it was developed for case of reversed list - we should add to widgets correct version of...
Need to add to Input Widget max length parameter, that will allow you to set the maximum number of characters to enter.
Need to add possibility for BottomNavigationScreen to hiding BottomNavigationView below keyboard when it opens.
Now each core `ViewFactory` is final classes, all actions doing in `buildView` function. It's reason why we should copy-paste core factories for small customization, even when we want change small...
Sometimes it's useful to know which factory a widget uses for creation. For example, this can be done by writing to console information about a ViewFactory that is used for...
If flag isHtmlConverted is on we have iOS trouble: - textStyles not apply to attributed string. Need to add apply for this. common problem: - text will handle tap on...