Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.81 KB | None | 0 0
  1. import { Component, OnInit } from '@angular/core';
  2.  
  3. @Component({
  4. selector: 'app-root',
  5. template: `
  6. <h1>
  7. {{title}}
  8. </h1>
  9. <h1>
  10. Hello Donor, please fill out the form below.
  11. </h1>
  12.  
  13. <p>
  14. Enter name:
  15. </p>
  16. <textarea ng-model="name"></textarea>
  17. <p>
  18. Enter location:
  19. </p>
  20. <textarea ng-model="location"></textarea>
  21. <p>
  22. Enter quatity:
  23. </p>
  24. <textarea ng-model="quantity"></textarea>
  25. <p>
  26. Is it perishable?:
  27. </p>
  28. <form [formGroup]="radioGroupForm">
  29. <div ngbRadioGroup name="radioBasic" formControlName="model">
  30. <label class="perishableButtons">
  31. <input type="radio" [value]="0"> Yes
  32. </label>
  33. <label class="perishableButtons">
  34. <input type="radio" value="1"> No
  35. </label>
  36. </div>
  37. </form>
  38. <hr>
  39. <!--if yes then following code elements are shown -->
  40. <p>
  41. When is it perishable by?
  42. </p>
  43. Date:
  44. <form class="form-inline">
  45. <div class="form-group">
  46. <div class="input-group">
  47. <input class="form-control" placeholder="yyyy-mm-dd"
  48. name="dp" [(ngModel)]="model" ngbDatepicker #d="ngbDatepicker">
  49. <div class="input-group-addon" (click)="d.toggle()" >
  50. <img src="img/calendar-icon.svg" style="width: 1.2rem; height: 1rem; cursor: pointer;"/>
  51. </div>
  52. </div>
  53. </div>
  54. </form>
  55. <hr>
  56.  
  57. <p>
  58. Does it need to be refrigerated?
  59. </p>
  60. <form [formGroup]="radioGroupForm">
  61. <div ngbRadioGroup name="radioBasic" formControlName="model">
  62. <label class="refrigButtons">
  63. <input type="radio" [value]="0"> Yes
  64. </label>
  65. <label class="refrigButtons">
  66. <input type="radio" value="1"> No
  67. </label>
  68. </div>
  69. </form>
  70. <!-- Alligator code
  71. <div class="jumbotron">
  72. <div class="container">
  73. <ngb-alert type="success" [dismissible]="false">
  74. Bootstrap is working!
  75. </ngb-alert>
  76.  
  77. <h1>
  78. <i class="fa fa-bath" aria-hidden="true"></i>
  79. And so is Font Awesome!
  80. </h1>
  81. </div>
  82. </div>
  83.  
  84. <div class="container">
  85. <p>
  86. A progress bar:
  87. <ngb-progressbar showValue="true" type="success" [value]="65">
  88. </ngb-progressbar>
  89. </p>
  90. </div>
  91.  
  92. <div class="container">
  93. <ngb-tabset>
  94. <ngb-tab title="Bacon">
  95. <ng-template ngbTabContent>
  96. <p class="mt-4">Content for tab 1.
  97. <button type="button"
  98. class="btn btn-secondary"
  99. placement="bottom"
  100. ngbPopover="A popover in tab 1"
  101. popoverTitle="Bacon is good">
  102. Click me
  103. </button>
  104. </p>
  105. </ng-template>
  106. </ngb-tab>
  107. <ngb-tab title="Lettuce">
  108. <ng-template ngbTabContent>
  109. <p>Content for tab 2</p>
  110. </ng-template>
  111. </ngb-tab>
  112. <ngb-tab title="Tomatoes">
  113. <ng-template ngbTabContent>
  114. <p>Content for tab 3</p>
  115. </ng-template>
  116. </ngb-tab>
  117. </ngb-tabset>
  118. </div>
  119. -->
  120. `
  121. })
  122. export class AppComponent {
  123. title = 'App works!'
  124. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement