- Notifications
You must be signed in to change notification settings - Fork0
Librería Typescript Open Source de componentes para el desarrollo de interfaz de usuario en la web.
License
NotificationsYou must be signed in to change notification settings
geowe2-ce/geowe-ui
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Librería Typescript Open Source de componentes para el desarrollo de interfaz de usuario en la web.
Para comenzar a trabajar con el proyecto necesitará tener Node.js instalado en su entorno. Parageowe-ui se han utilizado las siguientes versiones:
$ node --versionv10.15.3$ npm --version6.4.1
Para usar la librería desde un proyecto Javascript basado en NodeJS, ejecute el siguiente comando:
npm install --save geowe-ui-js
Para generar la distribución en formato Javascript desde el actual proyecto Typescript, ejecute la siguiente línea de comandos:
npm run build && npm run build:css && npm run copy:html && npm run copy:package && npm run copy:readme && npm run pack-ui-lib
Se obtendrán los ficheros fuente en Javascript dentro de la carpetajslib/geowe-ui-js y en el raíz del proyecto se habrá generado el ficherogeowe-ui-js-X.Y.Z.tgz.
import{SimpleButton}from'geowe-ui-js/api/button/SimpleButton';import{ToggleButton}from'geowe-ui-js/api/button/ToggleButton';import'geowe-ui-js/style/main.css'//Integrado para usar directamente fuente de iconos (https://fontawesome.com/start)constzoomExtentButton=newSimpleButton("zoomExtentId","Zoom to extent",'fas fa-globe-americas',execute);//ToggleButton sin etiquetaconstselectToggletButton=newToggleButton("selectId","",'fas fa-mouse-pointer',execute);zoomExtentButton.show();selectToggletButton.show();functionexecute(){alert("executed!!");}
- Atanasio Muñozata@geowe.org
- Rafael Lópezrafa@geowe.org
- José María Martínezjose@geowe.org