// Angular // import { Component, OnInit, Input } from '@angular/core'; // Components // // import * as _ from 'underscore'; // Interfaces // // Services // // Directives // // Other classes // import { FbFormBase } from '../fbFormBase'; import * as statics from '@fb/statics'; /** * Visar en radiobutton. Denna bör inte användas för grupper av radiobuttons, där ska fb-form-radiobutton-group användas * * Syntax: * * * @param model Modell * @param label Label att visa. Visas inte om tight eller noLabel är satt * @param disabled Disabled om satt till true * @param disableReason Används som tooltip vid disabled * @param noLabel Sätt till true för att dölja label */ @Component({ selector: 'fb-form-radiobutton', templateUrl: './fb-form-radiobutton.component.html' }) export class FbFormRadiobuttonComponent extends FbFormBase implements OnInit { @Input() valueAttr: string; name: string; constructor() { super(); } ngOnInit(): void { super.ngOnInit(); this.name = statics.Guid.new(); } }