Browse Source

rename checkbox component for naming convention

pull/15741/head
Barış Can Yılmaz 3 years ago
parent
commit
2f896e1fbd
  1. 15
      npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.ts
  2. 2
      npm/ng-packs/packages/theme-shared/src/lib/enums/form.ts

15
npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.ts

@ -1,6 +1,6 @@
import { AbstractNgModelComponent } from '@abp/ng.core'; import { AbstractNgModelComponent } from '@abp/ng.core';
import { Component, EventEmitter, forwardRef, Injector, Input, Output } from '@angular/core'; import { Component, EventEmitter, forwardRef, Injector, Input, Output } from '@angular/core';
import { CheckboxControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms'; import { NG_VALUE_ACCESSOR } from '@angular/forms';
@Component({ @Component({
selector: 'abp-checkbox', selector: 'abp-checkbox',
@ -9,19 +9,18 @@ import { CheckboxControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms'
providers: [ providers: [
{ {
provide: NG_VALUE_ACCESSOR, provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => CheckboxComponent), useExisting: forwardRef(() => FormCheckboxComponent),
multi: true, multi: true,
}, },
] ]
}) })
export class CheckboxComponent extends AbstractNgModelComponent { export class FormCheckboxComponent extends AbstractNgModelComponent {
@Input() label: string; @Input() label?: string;
@Input() checkboxId!: string; @Input() checkboxId!: string;
@Input() formControl!: string; @Input() checkboxStyle = '';
@Input() checkboxStyle: string = ''; @Input() checkboxClass = '';
@Input() checkboxClass: string = ''; @Input() checkboxReadonly = false;
@Input() checkboxReadonly: boolean = false;
@Output() onBlur = new EventEmitter<void>(); @Output() onBlur = new EventEmitter<void>();
@Output() onFocus = new EventEmitter<void>(); @Output() onFocus = new EventEmitter<void>();

2
npm/ng-packs/packages/theme-shared/src/lib/enums/form.ts

@ -1,4 +1,4 @@
export enum eFormComponets { export enum eFormComponets {
FormInputComponent = 'FormInputComponent', FormInputComponent = 'FormInputComponent',
FormCheckboxComponent = 'CheckboxComponent', FormCheckboxComponent = 'FormCheckboxComponent',
} }

Loading…
Cancel
Save