UNPKG

herman1vdb-angular2-json-schema-form-ionic

Version:

Ionic framework library for the [Angular 2 JSON Schema Form](https://github.com/dschnelldavis/angular2-json-schema-form)

1 lines 21.7 kB
{"__symbolic":"module","version":4,"metadata":{"IonicButtonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ionic-button-widget","template":"<div [ngClass]=\"options?.htmlClass || ''\"> <button ion-button [attr.readonly]=\"options?.readonly ? 'readonly' : null\" [attr.aria-describedby]=\"'control' + layoutNode?._id + 'Status'\" [color]=\"options?.color || 'primary'\" [disabled]=\"controlDisabled || options?.readonly\" [id]=\"'control' + layoutNode?._id\" [name]=\"controlName\" [type]=\"layoutNode?.type\" [value]=\"controlValue\" (click)=\"updateValue($event)\"> <ion-icon *ngIf=\"options?.icon\" [name]=\"options?.icon\"></ion-icon> <span *ngIf=\"options?.title\" [innerHTML]=\"options?.title\"></span> </button> </div> "}]}],"members":{"layoutNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layoutIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dataIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2-json-schema-form","name":"JsonSchemaFormService"}]}],"ngOnInit":[{"__symbolic":"method"}],"updateValue":[{"__symbolic":"method"}]}},"IonicInputComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"input-widget","template":"<ion-item [color]=\"options?.ionic?.color\" [attr.no-lines]=\"options?.ionic?.noLines ? '' : null\"> <ion-label *ngIf=\"options?.title\" [attr.for]=\"'control' + layoutNode?._id\" [ngClass]=\"options?.labelHtmlClass || ''\" [style.display]=\"options?.notitle ? 'none' : ''\" [innerHTML]=\"options?.title\" stacked > </ion-label> <ion-input *ngIf=\"boundControl\" [formControl]=\"formControl\" [attr.aria-describedby]=\"'control' + layoutNode?._id + 'Status'\" [attr.list]=\"'control' + layoutNode?._id + 'Autocomplete'\" [attr.maxlength]=\"options?.maxLength\" [attr.minlength]=\"options?.minLength\" [attr.pattern]=\"options?.pattern\" [attr.placeholder]=\"options?.placeholder\" [attr.required]=\"options?.required\" [ngClass]=\"options?.fieldHtmlClass || ''\" [id]=\"'control' + layoutNode?._id\" [readonly]=\"options?.readonly\" [type]=\"layoutNode?.type\" (ionBlur)=\"updateValue($event)\"> </ion-input> </ion-item> <ion-item *ngIf=\"options?.showErrors && options?.errorMessage\" [color]=\"options?.ionic?.color\" [attr.no-lines]=\"options?.ionic?.noLines ? '' : null\"> <p [innerHTML]=\"options?.errorMessage\" ion-text color=\"danger\"></p> </ion-item> "}]}],"members":{"layoutNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layoutIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dataIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2-json-schema-form","name":"JsonSchemaFormService"}]}],"ngOnInit":[{"__symbolic":"method"}],"updateValue":[{"__symbolic":"method"}]}},"IonicCheckboxComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"checkbox-widget","template":"<ion-item [color]=\"options?.ionic?.color\" [attr.no-lines]=\"options?.ionic?.noLines ? '' : null\"> <ion-label *ngIf=\"options?.title\" [attr.for]=\"'control' + layoutNode?._id\" [ngClass]=\"options?.labelHtmlClass || ''\" [style.display]=\"options?.notitle ? 'none' : ''\" [innerHTML]=\"options?.title\" > </ion-label> <ion-checkbox [(ngModel)]=\"controlValue\" [disabled]=\"controlDisabled\" (ionChange)=\"updateValue($event.value)\" [id]=\"'control' + layoutNode?._id\" > </ion-checkbox> </ion-item> <ion-item *ngIf=\"options?.showErrors && options?.errorMessage\"> <p [innerHTML]=\"options?.errorMessage\"></p> </ion-item> "}]}],"members":{"layoutNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layoutIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dataIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2-json-schema-form","name":"JsonSchemaFormService"}]}],"ngOnInit":[{"__symbolic":"method"}],"updateValue":[{"__symbolic":"method"}]}},"IonicFrameworkComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ionic-framework","template":"\n <div\n [orderable]=\"isOrderable\"\n [dataIndex]=\"dataIndex\"\n [layoutIndex]=\"layoutIndex\"\n [layoutNode]=\"widgetLayoutNode\"\n >\n <button *ngIf=\"showRemoveButton\" class=\"close-button\" ion-button (click)=\"removeItem()\">\n <ion-icon name=\"close\"></ion-icon>\n </button>\n\n <select-widget-widget\n [dataIndex]=\"dataIndex\"\n [layoutIndex]=\"layoutIndex\"\n [layoutNode]=\"widgetLayoutNode\">\n </select-widget-widget>\n </div>\n\n <div class=\"spacer\" *ngIf=\"widgetLayoutNode?.arrayItem && widgetLayoutNode?.type !== '$ref'\">\n </div>"}]}],"members":{"layoutNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layoutIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dataIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef"},{"__symbolic":"reference","module":"angular2-json-schema-form","name":"JsonSchemaFormService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"initializeFramework":[{"__symbolic":"method"}],"updateTitle":[{"__symbolic":"method"}],"removeItem":[{"__symbolic":"method"}]}},"IonicTextareaComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"textarea-widget","template":"<ion-item [color]=\"options?.ionic?.color\" [attr.no-lines]=\"options?.ionic?.noLines ? '' : null\"> <ion-label *ngIf=\"options?.title\" [attr.for]=\"'control' + layoutNode?._id\" [ngClass]=\"options?.labelHtmlClass || ''\" [style.display]=\"options?.notitle ? 'none' : ''\" [innerHTML]=\"options?.title\" stacked > </ion-label> <ion-textarea [formControl]=\"formControl\" [attr.aria-describedby]=\"'control' + layoutNode?._id + 'Status'\" [attr.maxlength]=\"options?.maxLength\" [attr.minlength]=\"options?.minLength\" [attr.pattern]=\"options?.pattern\" [attr.placeholder]=\"options?.placeholder\" [readonly]=\"options?.readonly\" [attr.required]=\"options?.required\" [ngClass]=\"options?.fieldHtmlClass || ''\" [id]=\"'control' + layoutNode?._id\" (ionBlur)=\"updateValue($event)\" > </ion-textarea> </ion-item> <ion-item *ngIf=\"options?.showErrors && options?.errorMessage\"> <p [innerHTML]=\"options?.errorMessage\"></p> </ion-item> "}]}],"members":{"layoutNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layoutIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dataIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2-json-schema-form","name":"JsonSchemaFormService"}]}],"ngOnInit":[{"__symbolic":"method"}],"updateValue":[{"__symbolic":"method"}]}},"IonicSelectComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"select-widget","template":"<ion-item [color]=\"options?.ionic?.color\" [attr.no-lines]=\"options?.ionic?.noLines ? '' : null\"> <ion-label *ngIf=\"options?.title\" [attr.for]=\"'control' + layoutNode?._id\" [ngClass]=\"options?.labelHtmlClass || ''\" [style.display]=\"options?.notitle ? 'none' : ''\" [innerHTML]=\"options?.title\" stacked > </ion-label> <ion-select #item [(ngModel)]=\"controlValue\" (ionChange)=\"updateValue(item.value)\"> <ion-option *ngFor=\"let selectItem of selectList\" [selected]=\"selectItem?.value === controlValue\" [value]=\"selectItem?.value\"> <span [innerHTML]=\"selectItem?.name\"></span> </ion-option> </ion-select> </ion-item> <ion-item *ngIf=\"options?.showErrors && options?.errorMessage\"> <p [innerHTML]=\"options?.errorMessage\"></p> </ion-item> "}]}],"members":{"layoutNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layoutIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dataIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2-json-schema-form","name":"JsonSchemaFormService"}]}],"ngOnInit":[{"__symbolic":"method"}],"updateValue":[{"__symbolic":"method"}]}},"IonicTabsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ionic-tabs-widget","template":"<ion-segment> <ion-segment-button *ngFor=\"let item of layoutNode?.items; let i = index\" (click)=\"select(i)\" [ngClass]=\" 'segment-button' +' '+ (selectedItem === i ? ('segment-activated' + ' ' + options?.activeClass + ' ' + options?.style?.selected) : (' ' + options?.style?.unselected))\" data-tabs> <a *ngIf=\"showAddTab || item.type !== '$ref'\" [innerHTML]=\"setTabTitle(item, i)\"></a> </ion-segment-button> </ion-segment> <div *ngFor=\"let layoutItem of layoutNode?.items; let i = index\" [ngClass]=\"options?.htmlClass || ''\"> <select-framework-widget *ngIf=\"selectedItem === i\" [ngClass]=\"(options?.fieldHtmlClass || '') + ' ' + (options?.activeClass || '') + ' ' + (options?.style?.selected || '')\" [dataIndex]=\"layoutNode?.dataType === 'array' ? (dataIndex || []).concat(i) : dataIndex\" [layoutIndex]=\"(layoutIndex || []).concat(i)\" [layoutNode]=\"layoutItem\"></select-framework-widget> </div>"}]}],"members":{"layoutNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layoutIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dataIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2-json-schema-form","name":"JsonSchemaFormService"}]}],"ngOnInit":[{"__symbolic":"method"}],"select":[{"__symbolic":"method"}],"updateControl":[{"__symbolic":"method"}],"setTabTitle":[{"__symbolic":"method"}]}},"IonicToggleComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"toggle-widget","template":"<ion-item [color]=\"options?.ionic?.color\" [attr.no-lines]=\"options?.ionic?.noLines ? '' : null\"> <ion-label *ngIf=\"options?.title\" [attr.for]=\"'control' + layoutNode?._id\" [ngClass]=\"options?.labelHtmlClass || ''\" [style.display]=\"options?.notitle ? 'none' : ''\" [innerHTML]=\"options?.title\" > </ion-label> <ion-toggle [(ngModel)]=\"controlValue\" [disabled]=\"controlDisabled\" (ionChange)=\"updateValue($event.value)\" [id]=\"'control' + layoutNode?._id\" > </ion-toggle> </ion-item> <ion-item *ngIf=\"options?.showErrors && options?.errorMessage\"> <p [innerHTML]=\"options?.errorMessage\"></p> </ion-item> "}]}],"members":{"layoutNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layoutIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dataIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2-json-schema-form","name":"JsonSchemaFormService"}]}],"ngOnInit":[{"__symbolic":"method"}],"updateValue":[{"__symbolic":"method"}]}},"IonicSectionComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ionic-section-widget","template":"<ion-list-header *ngIf=\"sectionTitle()\" [ngClass]=\"options?.labelHtmlClass || ''\" [innerHTML]=\"sectionTitle()\" [color]=\"options?.ionic?.color\" [attr.no-lines]=\"options?.ionic?.noLines ? '' : null\"> </ion-list-header> <ion-item [color]=\"options?.ionic?.color\" [attr.no-lines]=\"options?.ionic?.noLines ? '' : null\"> <ion-list *ngIf=\"containerType === 'div'\" [ngClass]=\"options?.htmlClass || ''\" [color]=\"options?.ionic?.color\" [attr.no-lines]=\"options?.ionic?.noLines ? '' : null\"> <ionic-root-widget [dataIndex]=\"dataIndex\" [layout]=\"layoutNode.items\" [layoutIndex]=\"layoutIndex\" [isOrderable]=\"options?.orderable\"> </ionic-root-widget> </ion-list> <ion-list *ngIf=\"containerType === 'fieldset'\" [ngClass]=\"options?.htmlClass || ''\" [color]=\"options?.ionic?.color\" [attr.no-lines]=\"options?.ionic?.noLines ? '' : null\"> <div *ngIf=\"options?.messageLocation !== 'bottom'\"> <p *ngIf=\"options?.description\" class=\"help-block\" [ngClass]=\"options?.labelHelpBlockClass || ''\" [innerHTML]=\"options?.description\"> </p> </div> <ionic-root-widget [dataIndex]=\"dataIndex\" [layout]=\"layoutNode.items\" [layoutIndex]=\"layoutIndex\" [isOrderable]=\"options?.orderable\" > </ionic-root-widget> <div *ngIf=\"options?.messageLocation === 'bottom'\"> <p *ngIf=\"options?.description\" class=\"help-block\" [ngClass]=\"options?.labelHelpBlockClass || ''\" [innerHTML]=\"options?.description\" > </p> </div> </ion-list> </ion-item> ","styles":["\n .legend { font-weight: bold; }\n .expandable > legend:before, .expandable > label:before { content: '▶'; padding-right: .3em; }\n .expanded > legend:before, .expanded > label:before { content: '▼'; padding-right: .2em; }\n "]}]}],"members":{"layoutNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layoutIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dataIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2-json-schema-form","name":"JsonSchemaFormService"}]}],"sectionTitle":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"toggleExpanded":[{"__symbolic":"method"}]}},"IonicRootComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ionic-root-widget","template":"<div *ngFor=\"let layoutItem of layout; let i = index\" [style.order]=\"(layoutItem.options || {}).order\"> <h5 *ngIf=\"getSectionTitle(layoutItem)\" class=\"array-item-title\">{{getSectionTitle(layoutItem) + ' ' + (i+1)}}</h5> <div [dataIndex]=\"layoutItem?.arrayItem ? (dataIndex || []).concat(i) : (dataIndex || [])\" [layoutIndex]=\"(layoutIndex || []).concat(i)\" [layoutNode]=\"layoutItem\" [orderable]=\"isDraggable(layoutItem)\"> <select-framework-widget *ngIf=\"showWidget(layoutItem)\" [dataIndex]=\"layoutItem?.arrayItem ? (dataIndex || []).concat(i) : (dataIndex || [])\" [layoutIndex]=\"(layoutIndex || []).concat(i)\" [layoutNode]=\"layoutItem\"></select-framework-widget> </div> </div>"}]}],"members":{"dataIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layoutIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"layout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"isOrderable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"isFlexItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2-json-schema-form","name":"JsonSchemaFormService"}]}],"getSectionTitle":[{"__symbolic":"method"}],"isDraggable":[{"__symbolic":"method"}],"showWidget":[{"__symbolic":"method"}]}},"IonicFrameworkModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule"},{"__symbolic":"reference","module":"ionic-angular","name":"IonicModule"},{"__symbolic":"reference","module":"angular2-json-schema-form","name":"WidgetLibraryModule"}],"declarations":[{"__symbolic":"spread","expression":{"__symbolic":"reference","name":"IONIC_FRAMEWORK_COMPONENTS"}}],"exports":[{"__symbolic":"spread","expression":{"__symbolic":"reference","name":"IONIC_FRAMEWORK_COMPONENTS"}}],"entryComponents":[{"__symbolic":"spread","expression":{"__symbolic":"reference","name":"IONIC_FRAMEWORK_COMPONENTS"}}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"IonicFrameworkModule"},"providers":[{"provide":{"__symbolic":"reference","module":"angular2-json-schema-form","name":"Framework"},"useClass":{"__symbolic":"reference","name":"IonicFramework"},"multi":true}]}}}},"IONIC_FRAMEWORK_COMPONENTS":[{"__symbolic":"reference","name":"IonicButtonComponent"},{"__symbolic":"reference","name":"IonicInputComponent"},{"__symbolic":"reference","name":"IonicCheckboxComponent"},{"__symbolic":"reference","name":"IonicTextareaComponent"},{"__symbolic":"reference","name":"IonicSelectComponent"},{"__symbolic":"reference","name":"IonicToggleComponent"},{"__symbolic":"reference","name":"IonicFrameworkComponent"},{"__symbolic":"reference","name":"IonicSectionComponent"},{"__symbolic":"reference","name":"IonicTabsComponent"},{"__symbolic":"reference","name":"IonicRootComponent"}],"IonicFramework":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"angular2-json-schema-form","name":"Framework"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{}}},"origins":{"IonicButtonComponent":"./widgets/button/ionic-button.component","IonicInputComponent":"./widgets/input/ionic-input.component","IonicCheckboxComponent":"./widgets/checkbox/ionic-checkbox.component","IonicFrameworkComponent":"./ionic-framework.component","IonicTextareaComponent":"./widgets/textarea/ionic-textarea.component","IonicSelectComponent":"./widgets/select/ionic-select.component","IonicTabsComponent":"./widgets/tabs/ionic-tabs.component","IonicToggleComponent":"./widgets/toggle/ionic-toggle.component","IonicSectionComponent":"./widgets/section/ionic-section.component","IonicRootComponent":"./widgets/root/ionic-root.component","IonicFrameworkModule":"./ionic-framework.module","IONIC_FRAMEWORK_COMPONENTS":"./ionic-framework.module","IonicFramework":"./ionic-framework"},"importAs":"herman1vdb-angular2-json-schema-form-ionic"}