react-noodl
v1.0.39
Published
React library for the NOODL language
Downloads
103
Readme
@aitmed/react-NOODL
React library for working with NOODL pages
Install
npm install --save @aitmed/react-noodlTodos
- type:
listFooter - type:
scrollView - type:
searchBar - Format phone # in inputs
- make type:
scrollViewin sync with innerHeight height border: { color: "0x00000" }- new component:
- new concept:
lastTop- most likely used for
scrollViewcomponents - for
listItemunderscrollView(orlist)
- most likely used for
colorstays at 0x0000000borderWidthmissing px unitfontSizemissing px unit
Action triggers
onClick
Event handler data types (outdated)
string: Provide our own custom functionArray: Provide our own custom function- It represents a chain of actions
- Each action in the action chain can have these possible
actionTypes:builtIn- Provide our own function and logic to achieve the goalecosConnection- Communicating with the eCOSpageJump- Navigating to a pageupdateObject- Updates the global root object afer receiving its data
YAML Document Node Interfaces
| Name | TS type | YAML Node | | ------------------------ | ------------------------------------------- | --------- | | Action chain (key/value) | { [key: string]: NOODLChainActionObject[] } | YAMLPair | | Action chain | NOODLChainActionObject[] | YAMLSeq | | Action object | NOODLChainActionObject | YAMLMap |
Custom integrations
- Some components are attached with the prop
data-uxfor UX interactions between the library and web apps
Keep tabs for
https://github.com/epoberezkin/fast-deep-equal/ https://github.com/FormidableLabs/react-fast-compare
