node package manager

@deja-js/component

npm version travis build License Commitizen friendly

@deja-js/component

This is the home for the Hôpitaux Universitaires de Genève - DSI - Domaine Patient team's Angular2 components for Angular 2 and material.

Online demo : https://dsi-hug.github.io/dejajs-components

Intro

This repository is a Angular2 components library and the the common utility functions, with a demo application to testing it.

Node.js and npm

Node.js and Node's package manager, npm, are used for installing dependencies, running the build steps, and running tests.

Getting started

Begin by cloning the repository.

Use npm to get dependencies:

npm install

Take a look at the src folder. All components and demo application are placed here.

Running demo app

npm start

and navigate to http://localhost:5100.

Feature status and browsers compatibility:

Feature Working OnPush Required / Disabled Chrome 56 Edge IE11 FF51 Opera Neon Readme and Demo Note
Accordion yes N/A yes yes yes yes yes available
Auto-Size TextArea yes N/A yes yes yes yes yes @todo
Circular Picker yes @todo yes yes yes yes yes available
Color Selector yes yes yes yes yes yes yes available
Color Picker yes yes yes yes yes yes yes available
Content Editable yes yes yes yes yes yes yes available New line issue on IE11. IE11 add p instead br
Date Selector yes @todo yes yes yes yes yes available
Date Picker yes @todo yes yes yes yes yes available
Dialog yes N/A yes yes yes yes yes Message Box
Events yes N/A yes yes yes yes yes @todo
Grid yes N/A yes yes yes yes yes available
Dropdown Control yes N/A yes yes yes yes yes Color Picker
Menu yes N/A yes yes yes yes yes @todo
Message Box yes N/A yes yes yes yes yes available
Monaco Editor yes N/A yes yes yes yes yes available
Range yes yes yes yes yes yes yes available
Select yes yes yes yes yes yes yes available Place Holder placement in FF, Edge and IE11
Snackbar yes N/A yes yes yes yes yes available
Splitter yes N/A yes yes yes yes yes available
Tiles yes N/A yes yes yes yes yes @todo
Tooltip yes N/A yes yes yes yes yes Message Box
Treelist yes yes yes yes yes yes yes available
Viewport yes N/A yes yes yes yes yes yes