How to use the @ng-dynamic-forms/core.DynamicRadioGroupModel function in @ng-dynamic-forms/core

To help you get started, we’ve selected a few @ng-dynamic-forms/core examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github mesemus / django-angular-dynamic-forms / angular / packages / django-angular-dynamic-forms / src / impl / django-form-content.component.ts View on Github external
required: field_config.required,
                        disabled: field_config.read_only,
                        validators: {
                            external_validator: {
                                name: external_validator.name,
                                args: {id: id, errors: this._external_errors}
                            }
                        },
                        errorMessages: {
                            external_error: '{{external_error}}'
                        }
                    },
                    merge_layouts(field_config.layout, extra_layout)
                );
            case SimpleFieldTypes.RADIO:
                return new DynamicRadioGroupModel(
                    {
                        id: id,
                        label: label,
                        options: (field_config as RadioFieldConfig).choices,
                        required: field_config.required,
                        disabled: field_config.read_only,
                        validators: {
                            external_validator: {
                                name: external_validator.name,
                                args: {id: id, errors: this._external_errors}
                            }
                        },
                        errorMessages: {
                            external_error: '{{external_error}}'
                        }
                    },
github udos86 / ng-dynamic-forms / packages / ui-ng-bootstrap / src / radio-group / dynamic-ng-bootstrap-radio-group.component.spec.ts View on Github external
describe("DynamicNGBootstrapRadioGroupComponent test suite", () => {

    let testModel = new DynamicRadioGroupModel({
            id: "radioGroup",
            options: [{value: "One"}, {value: "Two"}],
            value: "One"
        }),
        formModel = [testModel],
        formGroup: FormGroup,
        fixture: ComponentFixture,
        component: DynamicNGBootstrapRadioGroupComponent,
        debugElement: DebugElement,
        testElement: DebugElement;

    beforeEach(async(() => {

        TestBed.configureTestingModule({

            imports: [
github udos86 / ng-dynamic-forms / projects / ng-dynamic-forms / ui-bootstrap / src / lib / radio-group / dynamic-bootstrap-radio-group.component.spec.ts View on Github external
describe("DynamicBootstrapRadioGroupComponent test suite", () => {

    let testModel = new DynamicRadioGroupModel({
            id: "radioGroup",
            options: [{value: "One"}, {value: "Two"}],
            value: "One"
        }),
        formModel = [testModel],
        formGroup: FormGroup,
        fixture: ComponentFixture,
        component: DynamicBootstrapRadioGroupComponent,
        debugElement: DebugElement,
        testElement: DebugElement;

    beforeEach(async(() => {

        TestBed.configureTestingModule({

            imports: [
github udos86 / ng-dynamic-forms / projects / ng-dynamic-forms / ui-ngx-bootstrap / src / lib / radio-group / dynamic-ngx-bootstrap-radio-group.component.spec.ts View on Github external
describe("DynamicNGxBootstrapRadioGroupComponent test suite", () => {

    let testModel = new DynamicRadioGroupModel({
            id: "radioGroup",
            options: [{value: "One"}, {value: "Two"}],
            value: "One"
        }),
        formModel = [testModel],
        formGroup: FormGroup,
        fixture: ComponentFixture,
        component: DynamicNGxBootstrapRadioGroupComponent,
        debugElement: DebugElement,
        testElement: DebugElement;

    beforeEach(async(() => {

        TestBed.configureTestingModule({

            imports: [
github mesemus / django-angular-dynamic-forms / demo / angular / src / django-angular-dynamic-forms / src / impl / django-form-content.component.ts View on Github external
required: field_config.required,
                        disabled: field_config.read_only,
                        validators: {
                            external_validator: {
                                name: external_validator.name,
                                args: {id: id, errors: this._external_errors}
                            }
                        },
                        errorMessages: {
                            external_error: '{{external_error}}'
                        }
                    },
                    field_config.layout
                );
            case SimpleFieldTypes.RADIO:
                return new DynamicRadioGroupModel(
                    {
                        id: id,
                        label: label,
                        options: (field_config as RadioFieldConfig).choices,
                        required: field_config.required,
                        disabled: field_config.read_only,
                        validators: {
                            external_validator: {
                                name: external_validator.name,
                                args: {id: id, errors: this._external_errors}
                            }
                        },
                        errorMessages: {
                            external_error: '{{external_error}}'
                        }
                    },
github mesemus / django-angular-dynamic-forms / projects / django-angular-dynamic-forms / src / impl / django-form-content.component.ts View on Github external
required: fieldConfig.required,
                        disabled: fieldConfig.readOnly,
                        validators: {
                            externalValidator: {
                                name: externalValidator.name,
                                args: {id, errors: this._externalErrors}
                            }
                        },
                        errorMessages: {
                            externalError: '{{externalError}}'
                        }
                    },
                    mergeLayouts(fieldConfig.layout, extraLayout)
                );
            case SimpleFieldTypes.RADIO:
                return new DynamicRadioGroupModel(
                    {
                        id,
                        label,
                        options: (fieldConfig as RadioFieldConfig).choices,
                        required: fieldConfig.required,
                        disabled: fieldConfig.readOnly,
                        validators: {
                            externalValidator: {
                                name: externalValidator.name,
                                args: {id, errors: this._externalErrors}
                            }
                        },
                        errorMessages: {
                            externalError: '{{externalError}}'
                        }
                    },
github udos86 / ng-dynamic-forms / packages / ui-material / src / radio-group / dynamic-material-radio-group.component.spec.ts View on Github external
describe("DynamicMaterialRadioGroupComponent test suite", () => {

    let testModel = new DynamicRadioGroupModel({id: "radioGroup", options: [{value: "One"}, {value: "Two"}], value: "One"}),
        formModel = [testModel],
        formGroup: FormGroup,
        fixture: ComponentFixture,
        component: DynamicMaterialRadioGroupComponent,
        debugElement: DebugElement,
        testElement: DebugElement;

    beforeEach(async(() => {

        TestBed.configureTestingModule({

            imports: [
                ReactiveFormsModule,
                NoopAnimationsModule,
                MatRadioModule,
                TextMaskModule,
github udos86 / ng-dynamic-forms / projects / ng-dynamic-forms / ui-basic / src / lib / radio-group / dynamic-basic-radio-group.component.spec.ts View on Github external
describe("DynamicBasicRadioGroupComponent test suite", () => {

    let testModel = new DynamicRadioGroupModel({
            id: "radioGroup",
            options: [{value: "One"}, {value: "Two"}],
            value: "One"
        }),
        formModel = [testModel],
        formGroup: FormGroup,
        fixture: ComponentFixture,
        component: DynamicBasicRadioGroupComponent,
        debugElement: DebugElement,
        testElement: DebugElement;

    beforeEach(async(() => {

        TestBed.configureTestingModule({

            imports: [