Merge branch 'master' into develop/router

Conflicts:
	package.json
This commit is contained in:
nixa 2016-07-08 13:16:37 +03:00
commit 5b66c255ad
9 changed files with 48 additions and 5 deletions

View file

@ -14,6 +14,7 @@
"@angular/platform-browser-dynamic": "2.0.0-rc.4",
"@angular/platform-server": "2.0.0-rc.4",
"@angular/router": "3.0.0-beta.2",
"@angular/forms":"0.2.0",
"amcharts3": "github:amcharts/amcharts3",
"ammap3": "github:amcharts/ammap3",
"animate.css": "^3.5.1",

View file

@ -0,0 +1 @@
export * from './ratinginputs.component';

View file

@ -0,0 +1,20 @@
import { RatingComponent } from 'ng2-bootstrap/ng2-bootstrap';
import { Component } from '@angular/core';
@Component({
selector: 'rating-inputs',
directives: [RatingComponent],
template: require('./ratinginputs.html')
})
export class Rating {
private _rate1:number = 3;
private _rate2:number = 4;
private _max1:number = 5;
private _max2:number = 10;
constructor() {
}
}

View file

@ -0,0 +1,9 @@
<div class="col-md-4">
<rating [(ngModel)]="_rate1" max="{{_max1}}" stateOn="ion-android-star" stateOff="ion-android-star-outline" class="rating"></rating>
<span class="help-block">Rate: {{_rate1}}</span>
</div>
<div class="col-md-8">
<rating [(ngModel)]="_rate2" max="{{_max2}}" stateOn="ion-ios-heart" stateOff="ion-ios-heart-outline" class="rating"></rating>
<span class="help-block">Rate: {{_rate2}}</span>
</div>

View file

@ -6,11 +6,13 @@ import {StandardInputs} from './components/standardInputs';
import {ValidationInputs} from './components/validationInputs';
import {GroupInputs} from './components/groupInputs';
import {CheckboxInputs} from './components/checkboxInputs';
import {Rating} from './components/ratinginputs';
@Component({
selector: 'inputs',
encapsulation: ViewEncapsulation.None,
directives: [BaCard, StandardInputs, ValidationInputs, GroupInputs, CheckboxInputs],
directives: [BaCard, StandardInputs, ValidationInputs, GroupInputs, CheckboxInputs, Rating],
template: require('./inputs.html'),
})
export class Inputs {

View file

@ -19,6 +19,10 @@
<ba-card title="Checkboxes & Radios" baCardClass="with-scroll">
<checkbox-inputs></checkbox-inputs>
</ba-card>
<ba-card title="Rating" baCardClass="with-scroll">
<rating-inputs></rating-inputs>
</ba-card>
</div>
</div>

View file

@ -1,5 +1,4 @@
import {Component, ViewEncapsulation, Input} from '@angular/core';
import {Component, ViewEncapsulation, ViewChild, Input} from '@angular/core';
import {BaCardBlur} from './baCardBlur.directive';
@Component({

View file

@ -1,2 +1 @@
export * from './baCard.component.ts';
export * from './baCardBlur.directive';
export * from './baCard.component';

View file

@ -582,3 +582,11 @@ label.custom-input-danger {
.sub-little-text {
font-size: 12px;
}
.rating {
font-size: 20px;
}
rating-inputs span {
vertical-align: middle;
}