1.0.12 • Published 2 years ago

@mastermart/formio-custom-components v1.0.12

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Voor de readme van het originele project zie https://github.com/formio/contrib.

Stappen om custom component toe te voegen+draaiend te krijgen:

BUILDER

  • Clone de formio.js SDK (https://github.com/formio/formio.js/) en zoek een component uit die zoveel mogelijk lijkt op dat wat je wilt gaan maken
  • Zet alles voor jouw component uit de SDK uit /components en /templates in src/components en src/templates. Lib hoef je niet aan te passen.
  • Doe aanpassingen

  • Als je je aanpassingen wilt testen, draai npm install

  • Pak de formio-contrib.use.min.js uit /dist, upload deze en neem de link naar de url. Ik heb dropbox gebruikt, dan krijg je dit soort linkjes https://dl.dropboxusercontent.com/s/f1zyeg266auul43/formio-contrib.use.min.js?dl=0. Je mag niet naar een download link verwijzen, de link moet direct naar de het javascript bestand verwijzen.
  • Open de form io management tool (https://portal.form.io/) en zet de link onder settings/Custom js and css, klik opslaan en herlaad de pagina, klik 'ok'
  • Doe hetzelfde voor de .css als je daar aanpassingen in gedaan hebt (src/sass/contrib.css, deze wordt gecompileerd naar dist/contrib.css).
  • Rinse and repeat tot het werkt

RENDERER

  • De renderer https://bitbucket.org/yourrequest/form-renderer/src/master/ heeft een dependency op dit project. Als je je wijzigingen in de renderer wilt zien moet je deze pushen in dit project en npm install draaien op de renderer
  • Als je een nieuwe custom component toegevoegd hebt: voeg deze toe in de renderer aan app.component.ts:initializeApp() zoals dat al gedaan wordt voor slider.
1.0.11

2 years ago

1.0.12

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.10

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago