dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_WebFormsModule cluster_WebFormsModule_bootstrap cluster_WebFormsModule_declarations cluster_WebFormsModule_providers cluster_WebFormsModule_exports AlinkComponent AlinkComponent WebFormsModule WebFormsModule AlinkComponent->WebFormsModule AspPanelComponent AspPanelComponent AspPanelComponent->WebFormsModule AspTextBoxComponentComponent AspTextBoxComponentComponent AspTextBoxComponentComponent->WebFormsModule BaseValidatorComponent BaseValidatorComponent BaseValidatorComponent->WebFormsModule BoundFieldComponent BoundFieldComponent BoundFieldComponent->WebFormsModule ClientClickDirective ClientClickDirective ClientClickDirective->WebFormsModule CompareValidatorComponent CompareValidatorComponent CompareValidatorComponent->WebFormsModule CustomValidatorComponent CustomValidatorComponent CustomValidatorComponent->WebFormsModule DataControlFieldComponent DataControlFieldComponent DataControlFieldComponent->WebFormsModule DataListComponent DataListComponent DataListComponent->WebFormsModule DropdownListComponent DropdownListComponent DropdownListComponent->WebFormsModule GridViewColumnsComponent GridViewColumnsComponent GridViewColumnsComponent->WebFormsModule GridViewComponent GridViewComponent GridViewComponent->WebFormsModule HtmlControlDirective HtmlControlDirective HtmlControlDirective->WebFormsModule HyperlinkComponent HyperlinkComponent HyperlinkComponent->WebFormsModule HyperlinkFieldComponent HyperlinkFieldComponent HyperlinkFieldComponent->WebFormsModule ImageComponent ImageComponent ImageComponent->WebFormsModule LinkButtonComponent LinkButtonComponent LinkButtonComponent->WebFormsModule MasterPageComponent MasterPageComponent MasterPageComponent->WebFormsModule PageComponent PageComponent PageComponent->WebFormsModule RangeValidatorComponent RangeValidatorComponent RangeValidatorComponent->WebFormsModule RegularExpressionValidatorComponent RegularExpressionValidatorComponent RegularExpressionValidatorComponent->WebFormsModule RequiredFieldValidatorComponent RequiredFieldValidatorComponent RequiredFieldValidatorComponent->WebFormsModule TableCellComponent TableCellComponent TableCellComponent->WebFormsModule TableComponent TableComponent TableComponent->WebFormsModule TableRowComponent TableRowComponent TableRowComponent->WebFormsModule TemplateFieldComponent TemplateFieldComponent TemplateFieldComponent->WebFormsModule ValidationSummaryComponent ValidationSummaryComponent ValidationSummaryComponent->WebFormsModule AlinkComponent AlinkComponent WebFormsModule->AlinkComponent WebFormsModule->AlinkComponent AspPanelComponent AspPanelComponent WebFormsModule->AspPanelComponent WebFormsModule->AspPanelComponent AspTextBoxComponentComponent AspTextBoxComponentComponent WebFormsModule->AspTextBoxComponentComponent WebFormsModule->AspTextBoxComponentComponent BaseValidatorComponent BaseValidatorComponent WebFormsModule->BaseValidatorComponent WebFormsModule->BaseValidatorComponent BoundFieldComponent BoundFieldComponent WebFormsModule->BoundFieldComponent WebFormsModule->BoundFieldComponent ClientClickDirective ClientClickDirective WebFormsModule->ClientClickDirective CompareValidatorComponent CompareValidatorComponent WebFormsModule->CompareValidatorComponent WebFormsModule->CompareValidatorComponent CustomValidatorComponent CustomValidatorComponent WebFormsModule->CustomValidatorComponent WebFormsModule->CustomValidatorComponent DataControlFieldComponent DataControlFieldComponent WebFormsModule->DataControlFieldComponent WebFormsModule->DataControlFieldComponent DataListComponent DataListComponent WebFormsModule->DataListComponent WebFormsModule->DataListComponent DropdownListComponent DropdownListComponent WebFormsModule->DropdownListComponent WebFormsModule->DropdownListComponent GridViewColumnsComponent GridViewColumnsComponent WebFormsModule->GridViewColumnsComponent WebFormsModule->GridViewColumnsComponent GridViewComponent GridViewComponent WebFormsModule->GridViewComponent WebFormsModule->GridViewComponent HtmlControlDirective HtmlControlDirective WebFormsModule->HtmlControlDirective HyperlinkComponent HyperlinkComponent WebFormsModule->HyperlinkComponent WebFormsModule->HyperlinkComponent HyperlinkFieldComponent HyperlinkFieldComponent WebFormsModule->HyperlinkFieldComponent WebFormsModule->HyperlinkFieldComponent ImageComponent ImageComponent WebFormsModule->ImageComponent WebFormsModule->ImageComponent LinkButtonComponent LinkButtonComponent WebFormsModule->LinkButtonComponent WebFormsModule->LinkButtonComponent MasterPageComponent MasterPageComponent WebFormsModule->MasterPageComponent WebFormsModule->MasterPageComponent PageComponent PageComponent WebFormsModule->PageComponent WebFormsModule->PageComponent RangeValidatorComponent RangeValidatorComponent WebFormsModule->RangeValidatorComponent WebFormsModule->RangeValidatorComponent RegularExpressionValidatorComponent RegularExpressionValidatorComponent WebFormsModule->RegularExpressionValidatorComponent WebFormsModule->RegularExpressionValidatorComponent RequiredFieldValidatorComponent RequiredFieldValidatorComponent WebFormsModule->RequiredFieldValidatorComponent WebFormsModule->RequiredFieldValidatorComponent TableCellComponent TableCellComponent WebFormsModule->TableCellComponent WebFormsModule->TableCellComponent TableComponent TableComponent WebFormsModule->TableComponent WebFormsModule->TableComponent TableRowComponent TableRowComponent WebFormsModule->TableRowComponent WebFormsModule->TableRowComponent TemplateFieldComponent TemplateFieldComponent WebFormsModule->TemplateFieldComponent WebFormsModule->TemplateFieldComponent ValidationSummaryComponent ValidationSummaryComponent WebFormsModule->ValidationSummaryComponent WebFormsModule->ValidationSummaryComponent InternalEventHandlerService InternalEventHandlerService InternalEventHandlerService->WebFormsModule

File

src/lib/webforms.module.ts

/*****************************************************************************
 * Copyright (C) Mobilize.Net <info@mobilize.net> - All Rights Reserved
 *
 * This file is part of the Mobilize Frameworks, which is
 * proprietary and confidential.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Mobilize.Net Corporation.
 * The intellectual and technical concepts contained herein are
 * proprietary to Mobilize.Net Corporation and may be covered
 * by U.S. Patents, and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Mobilize.Net Corporation.
 ******************************************************************************/
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { BrowserModule } from '@angular/platform-browser';
import {
  WebMapModule,
  WebMapService,
  WMConstants
} from '@mobilize/angularclient';
import { CommonModule } from '@angular/common';
import { LayoutModule } from '@progress/kendo-angular-layout';
import {
  GridModule,
  ExcelModule,
  PDFModule
} from '@progress/kendo-angular-grid';
import { InputsModule } from '@progress/kendo-angular-inputs';
import { TreeViewModule } from '@progress/kendo-angular-treeview';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import {
  WebMapKendoModule,
  BaseValidatorService,
  AjaxInteractionBaseService,
  MainTabOrderService
} from '@mobilize/winforms-components';
import { ToolBarModule } from '@progress/kendo-angular-toolbar';
import { MenusModule, MenuModule } from '@progress/kendo-angular-menu';
import { ButtonsModule } from '@progress/kendo-angular-buttons';
import { TooltipModule } from '@progress/kendo-angular-tooltip';
import {
  DropDownsModule,
  DropDownListModule
} from '@progress/kendo-angular-dropdowns';
import { LabelModule } from '@progress/kendo-angular-label';
import { PopupModule } from '@progress/kendo-angular-popup';
import { BaseComponentsModule } from '@mobilize/base-components';
import { AlinkComponent } from './components/alink/alink.component';
import { AspPanelComponent } from './components/asp-panel/asp-panel.component';
import { GridViewComponent } from './components/gridview/gridview.component';
import { PageComponent } from './components/page/page.component';
import { RegularExpressionValidatorComponent } from './components/regular-expression-validator/regular-expression-validator.component';
import { WebFormsBaseValidatorService } from './services/base-validator-service/web-forms-base-validator.service';
import { MasterPageComponent } from './components/master-page/master-page.component';
import { RequiredFieldValidatorComponent } from './components/required-field-validator/required-field-validator.component';
import { BaseValidatorComponent } from './components/base-validator/BaseValidator';
import { ValidationSummaryComponent } from './components/validation-summary/validation-summary.component';
import { LinkButtonComponent } from './components/link-button/link-button.component';
import { HtmlControlDirective } from './directives/htmlControlDirective/htmlControl.directive';
import { CompareValidatorComponent } from './components/compare-validator/compare-validator.component';
import { CustomValidatorComponent } from './components/custom-validator/custom-validator.component';
import { GridViewColumnsComponent } from './components/gridview-columns/gridview-columns.component';
import { BoundFieldComponent } from './components/bound-field/bound-field.component';
import { DataListComponent } from './components/data-list/data-list.component';
import { DropdownListComponent } from './components/dropdown-list/dropdown-list.component';
import { HyperlinkFieldComponent } from './components/hyperlink-field/hyperlink-field.component';
import { DataControlFieldComponent } from './components/data-control-field/data-control-field.component';
import { TemplateFieldComponent } from './components/template-field/template-field.component';
import { TableComponent } from './components/table/table.component';
import { TableRowComponent } from './components/table-row/table-row.component';
import { TableCellComponent } from './components/table-cell/table-cell.component';
import { InternalEventHandlerService } from './services/internalEventHandler/internal-event-handler.service';
import { HyperlinkComponent } from './components/hyperlink/hyperlink.component';
import { ImageComponent } from './components/image/image.component';
import { AjaxInteractionService } from './services/ajax-interaction-service/ajax-interaction.service';
import { ClientClickDirective } from './directives/clientClickDirective/clientClick.directive';
import { AspTextBoxComponentComponent } from './components/asp-text-box-component/asp-text-box-component.component';
import { WebFormsMainTabOrderService } from './services';
import { RangeValidatorComponent } from './components/range-validator/range-validator.component';

@NgModule({
  declarations: [
    AlinkComponent,
    AspPanelComponent,
    GridViewComponent,
    PageComponent,
    MasterPageComponent,
    RegularExpressionValidatorComponent,
    RequiredFieldValidatorComponent,
    BaseValidatorComponent,
    ValidationSummaryComponent,
    LinkButtonComponent,
    HtmlControlDirective,
    CompareValidatorComponent,
    CustomValidatorComponent,
    DataListComponent,
    DropdownListComponent,
    GridViewColumnsComponent,
    BoundFieldComponent,
    HyperlinkFieldComponent,
    DataControlFieldComponent,
    TemplateFieldComponent,
    TableComponent,
    TableRowComponent,
    TableCellComponent,
    HyperlinkComponent,
    ImageComponent,
    ClientClickDirective,
    AspTextBoxComponentComponent,
    RangeValidatorComponent
  ],
  imports: [
    BrowserModule,
    WebMapModule,
    LayoutModule,
    BrowserAnimationsModule,
    CommonModule,
    GridModule,
    FormsModule,
    ReactiveFormsModule,
    InputsModule,
    TreeViewModule,
    WebMapKendoModule,
    ToolBarModule,
    MenusModule,
    ButtonsModule,
    DropDownsModule,
    PopupModule,
    ExcelModule,
    PDFModule,
    MenuModule,
    DropDownListModule,
    TooltipModule,
    BaseComponentsModule,
    LabelModule
  ],
  exports: [
    AlinkComponent,
    AspPanelComponent,
    GridViewComponent,
    PageComponent,
    MasterPageComponent,
    RegularExpressionValidatorComponent,
    RequiredFieldValidatorComponent,
    BaseValidatorComponent,
    ValidationSummaryComponent,
    LinkButtonComponent,
    HtmlControlDirective,
    CompareValidatorComponent,
    CustomValidatorComponent,
    DataListComponent,
    DropdownListComponent,
    GridViewColumnsComponent,
    BoundFieldComponent,
    HyperlinkFieldComponent,
    DataControlFieldComponent,
    TemplateFieldComponent,
    TableComponent,
    TableRowComponent,
    TableCellComponent,
    HyperlinkComponent,
    ImageComponent,
    ClientClickDirective,
    AspTextBoxComponentComponent,
    RangeValidatorComponent
  ],
  bootstrap: [
    AlinkComponent,
    AspPanelComponent,
    GridViewComponent,
    PageComponent,
    MasterPageComponent,
    RegularExpressionValidatorComponent,
    RequiredFieldValidatorComponent,
    BaseValidatorComponent,
    ValidationSummaryComponent,
    LinkButtonComponent,
    CompareValidatorComponent,
    CustomValidatorComponent,
    DataListComponent,
    DropdownListComponent,
    GridViewColumnsComponent,
    BoundFieldComponent,
    HyperlinkFieldComponent,
    DataControlFieldComponent,
    TemplateFieldComponent,
    TableComponent,
    TableRowComponent,
    TableCellComponent,
    HyperlinkComponent,
    ImageComponent,
    AspTextBoxComponentComponent,
    RangeValidatorComponent
  ],
  providers: [
    { provide: BaseValidatorService, useClass: WebFormsBaseValidatorService },
    { provide: AjaxInteractionBaseService, useClass: AjaxInteractionService },
    { provide: MainTabOrderService, useClass: WebFormsMainTabOrderService },
    InternalEventHandlerService
  ]
})
export class WebFormsModule {
  constructor(private webMapSevice: WebMapService) {
    this.webMapSevice.config.wmSourceVersion =
      WMConstants.sourceVersionWebForms;
  }
}

results matching ""

    No results matching ""