All Projects → vaadin → base-starter-angular

vaadin / base-starter-angular

Licence: other
Base Starter for Vaadin components with Angular

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to base-starter-angular

Beverage Starter Flow
Simple Example Web Application for Vaadin Flow
Stars: ✭ 24 (+84.62%)
Mutual labels:  webcomponents, vaadin
Vaadin Date Picker
The Web Component providing a date selection field with scrollable month calendar. Part of the Vaadin components.
Stars: ✭ 158 (+1115.38%)
Mutual labels:  webcomponents, vaadin
Vaadin Form Layout
The Web Component providing configurable responsive layout for form elements. Part of the Vaadin components.
Stars: ✭ 15 (+15.38%)
Mutual labels:  webcomponents, vaadin
Vaadin Grid
vaadin-grid is a free, high quality data grid / data table Web Component. Part of the Vaadin components.
Stars: ✭ 383 (+2846.15%)
Mutual labels:  webcomponents, vaadin
vaadin-dialog
High quality web component for modal dialogs. Part of the Vaadin platform.
Stars: ✭ 15 (+15.38%)
Mutual labels:  webcomponents, vaadin
Vaadin
An evolving set of open source web components for building mobile and desktop web applications in modern browsers.
Stars: ✭ 424 (+3161.54%)
Mutual labels:  webcomponents, vaadin
Vaadin Combo Box
The Web Component for displaying a list of items with filtering. Part of the Vaadin components.
Stars: ✭ 113 (+769.23%)
Mutual labels:  webcomponents, vaadin
vaadin-icons
Vaadin Icons is a collection of 600+ unique icons designed for web applications
Stars: ✭ 59 (+353.85%)
Mutual labels:  webcomponents, vaadin
vaadin-board
Web Component for creating flexible responsive layouts and building nice looking dashboards.
Stars: ✭ 17 (+30.77%)
Mutual labels:  vaadin, vaadin-elements
vaadin-select
Customizable Web Component similar to a native browser select. Part of the Vaadin components.
Stars: ✭ 18 (+38.46%)
Mutual labels:  webcomponents, vaadin
Vaadin Core
An evolving set of free, open source web components for building mobile and desktop web applications in modern browsers.
Stars: ✭ 382 (+2838.46%)
Mutual labels:  webcomponents, vaadin
vaadin-context-menu
The responsive Web Component for showing context dependent items for any element on the page. Part of the Vaadin components.
Stars: ✭ 26 (+100%)
Mutual labels:  webcomponents, vaadin
vaadin-text-field
The themable Web Component providing input controls. Part of the Vaadin components.
Stars: ✭ 29 (+123.08%)
Mutual labels:  webcomponents, vaadin
vaadin-checkbox
The Web Component for customized checkboxes. Part of the Vaadin components.
Stars: ✭ 18 (+38.46%)
Mutual labels:  webcomponents, vaadin
skeleton-starter-flow-spring
Default project template for Vaadin using Spring Boot
Stars: ✭ 29 (+123.08%)
Mutual labels:  webcomponents, vaadin
Vaadin Upload
The Web Component for uploading multiple files with progress indication. Part of the Vaadin components.
Stars: ✭ 87 (+569.23%)
Mutual labels:  webcomponents, vaadin
web-components
A set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+
Stars: ✭ 322 (+2376.92%)
Mutual labels:  webcomponents, vaadin
multiselect-combo-box
A multi select combo box web component based on Polymer and the vaadin-combo-box
Stars: ✭ 41 (+215.38%)
Mutual labels:  webcomponents, vaadin
vaadin-split-layout
The Web Component which allows you to partition a layout into resizeable areas. Part of the Vaadin components.
Stars: ✭ 40 (+207.69%)
Mutual labels:  webcomponents, vaadin
greenwood
Greenwood is your workbench for the web, focused on supporting modern web standards and development to help you create your next project.
Stars: ✭ 48 (+269.23%)
Mutual labels:  webcomponents

Base Starter for Vaadin components with Angular

Prerequisites

First install yarn.

Build Setup

# install dependencies
$ yarn install

# serve with hot reload at localhost:4200
$ yarn start

# build for production with minification
$ yarn build

This project was generated with Angular CLI version 7.0.3.

To get more help check out the Angular CLI README.

Recreating this project

$ yarn global add @angular/cli
$ ng new hello-angular
$ cd hello-angular

$ yarn add @vaadin/vaadin-core

In src/app/app.module.ts:

import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';

...and inside @NgModule add:

schemas: [CUSTOM_ELEMENTS_SCHEMA],

In src/app/app.component.ts:

import '@vaadin/vaadin-button/vaadin-button.js';
import '@vaadin/vaadin-text-field/vaadin-text-field.js';

In src/app/app.component.html:

<vaadin-text-field #textField placeholder="Type Something"></vaadin-text-field>
<vaadin-button (click)='title=textField.value'>Click Me!</vaadin-button>
<h2>Hello {{title}}!</h2>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].