File

src/ng-xform/field-components/optional-tag.component.ts

Description

Component to display optional tag

:show: Flag to control component state

Metadata

selector ng-xform-required-field-tag
template
<small *ngIf="!horizontal && optional" style="color: gray">(optional)</small>
<span *ngIf="horizontal && !optional" style='color: red'>*</span>

Index

Inputs

Inputs

horizontal

Default value: false

optional

Default value: false

import { Component, Input } from '@angular/core';


/**
 * Component to display optional tag
 *
 * :show: Flag to control component state
 */
@Component({
  selector: 'ng-xform-required-field-tag',
  template: `
    <small *ngIf="!horizontal && optional" style="color: gray">(optional)</small>
    <span *ngIf="horizontal && !optional" style='color: red'>*</span>
  `,
})
export class OptionalTagComponent {
  @Input() optional = false;
  @Input() horizontal = false;
}
Legend
Html element
Component
Html element with directive

results matching ""

    No results matching ""