mirror of
https://github.com/hariroshan/elm-native-library.git
synced 2024-12-11 14:51:58 +03:00
updated readme for elm-native-js
This commit is contained in:
parent
e2c44b54b1
commit
2bf4303ca1
@ -37,8 +37,7 @@ Consider this flow while building an application. This will help you to overcome
|
|||||||
- Navigating page back and forth using frame functions
|
- Navigating page back and forth using frame functions
|
||||||
- Has bindings for all Nativescript UI elements
|
- Has bindings for all Nativescript UI elements
|
||||||
- Calling methods/setting attributes in the event object within elm (Will be improved in future)
|
- Calling methods/setting attributes in the event object within elm (Will be improved in future)
|
||||||
- Simple and complex listviews templates
|
- Simple and complex listviews templates and much more
|
||||||
- and much more
|
|
||||||
|
|
||||||
More features will be added soon.
|
More features will be added soon.
|
||||||
|
|
||||||
|
@ -1,3 +1,30 @@
|
|||||||
# Elm custom elements bindings for Nativescript
|
# Elm custom elements bindings for Nativescript
|
||||||
|
|
||||||
This library should be used with [elm-native](https://github.com/hariroshan/elm-native) elm library
|
This library should be used with [elm-native](https://github.com/hariroshan/elm-native) elm library
|
||||||
|
|
||||||
|
## How it works
|
||||||
|
|
||||||
|
We will use [CustomElements](https://guide.elm-lang.org/interop/custom_elements.html) feature to create mobile UI elements with nativescript objects and control the nativescript object from elm.
|
||||||
|
|
||||||
|
Here's a simple representation of how UI elements are created
|
||||||
|
|
||||||
|
`Elm` -> `Nativescript` -> `Mobile`
|
||||||
|
|
||||||
|
When we listen for / receive an event,
|
||||||
|
|
||||||
|
`Mobile` -> `Nativescript` -> `Elm`
|
||||||
|
|
||||||
|
Consider this flow while building an application. This will help you to overcome performance issues if you encounter them.
|
||||||
|
|
||||||
|
### Supported Features
|
||||||
|
|
||||||
|
- Dialog
|
||||||
|
- Page transitions animations
|
||||||
|
- Modal page
|
||||||
|
- Execution of OS specific property assignment and Native code (Be careful)
|
||||||
|
- Navigating page back and forth using frame functions
|
||||||
|
- Has bindings for all Nativescript UI elements
|
||||||
|
- Calling methods/setting attributes in the event object within elm (Will be improved in future)
|
||||||
|
- Simple and complex listviews templates and much more
|
||||||
|
|
||||||
|
More features will be added soon.
|
||||||
|
@ -27,7 +27,6 @@ Consider this flow while building an application. This will help you to overcome
|
|||||||
- Navigating page back and forth using frame functions
|
- Navigating page back and forth using frame functions
|
||||||
- Has bindings for all Nativescript UI elements
|
- Has bindings for all Nativescript UI elements
|
||||||
- Calling methods/setting attributes in the event object within elm (Will be improved in future)
|
- Calling methods/setting attributes in the event object within elm (Will be improved in future)
|
||||||
- Simple and complex listviews templates
|
- Simple and complex listviews templates and much more
|
||||||
- and much more
|
|
||||||
|
|
||||||
More features will be added soon.
|
More features will be added soon.
|
||||||
|
Loading…
Reference in New Issue
Block a user