Hierarchy

Hierarchy

  • VirtualDataSource
    • ODataVirtualDataSource

Implements

  • IExternalDataSource

Constructors

Properties

Accessors

Methods

Constructors

Properties

$type: Type
az: any
batchCompleted: ((sender: any, e: DataSourceBatchCompletedEventArgs) => void)

Type declaration

    • (sender: any, e: DataSourceBatchCompletedEventArgs): void
    • Parameters

      • sender: any
      • e: DataSourceBatchCompletedEventArgs

      Returns void

batchStarted: ((sender: any, e: DataSourceBatchStartedEventArgs) => void)

Type declaration

    • (sender: any, e: DataSourceBatchStartedEventArgs): void
    • Parameters

      • sender: any
      • e: DataSourceBatchStartedEventArgs

      Returns void

dataCommitted: ((sender: any, e: DataSourceDataCommittedEventArgs) => void)

Type declaration

    • (sender: any, e: DataSourceDataCommittedEventArgs): void
    • Parameters

      • sender: any
      • e: DataSourceDataCommittedEventArgs

      Returns void

propertyChanged: ((sender: any, e: PropertyChangedEventArgs) => void)

Type declaration

rowExpansionChanged: ((sender: any, args: DataSourceRowExpansionChangedEventArgs) => void)

Type declaration

    • (sender: any, args: DataSourceRowExpansionChangedEventArgs): void
    • Parameters

      • sender: any
      • args: DataSourceRowExpansionChangedEventArgs

      Returns void

schemaChanged: ((sender: any, args: DataSourceSchemaChangedEventArgs) => void)

Type declaration

    • (sender: any, args: DataSourceSchemaChangedEventArgs): void
    • Parameters

      • sender: any
      • args: DataSourceSchemaChangedEventArgs

      Returns void

v: boolean
$t: Type
nextHashCode: number

Accessors

  • get actualCount(): number
  • Returns number

  • set actualCount(a: number): void
  • Parameters

    • a: number

    Returns void

  • get actualDataProvider(): IDataSourceVirtualDataProvider
  • Returns IDataSourceVirtualDataProvider

  • set actualDataProvider(a: IDataSourceVirtualDataProvider): void
  • Parameters

    • a: IDataSourceVirtualDataProvider

    Returns void

  • get actualPageSize(): number
  • Returns number

  • set actualPageSize(a: number): void
  • Parameters

    • a: number

    Returns void

  • get actualPrimaryKey(): string[]
  • Returns string[]

  • set actualPrimaryKey(a: string[]): void
  • Parameters

    • a: string[]

    Returns void

  • get actualSchema(): IDataSourceSchema
  • Returns IDataSourceSchema

  • set actualSchema(a: IDataSourceSchema): void
  • Parameters

    • a: IDataSourceSchema

    Returns void

  • get baseUri(): string
  • Returns string

  • set baseUri(value: string): void
  • Parameters

    • value: string

    Returns void

  • get c8(): IExternalVirtualDataSource
  • Returns IExternalVirtualDataSource

  • set c8(a: IExternalVirtualDataSource): void
  • Parameters

    • a: IExternalVirtualDataSource

    Returns void

  • get canCommit(): boolean
  • Returns boolean

  • get canRedo(): boolean
  • Returns boolean

  • get canUndo(): boolean
  • Returns boolean

  • get concurrencyTag(): string
  • Returns string

  • set concurrencyTag(a: string): void
  • Parameters

    • a: string

    Returns void

  • get dataProvider(): IDataSourceVirtualDataProvider
  • Returns IDataSourceVirtualDataProvider

  • set dataProvider(a: IDataSourceVirtualDataProvider): void
  • Parameters

    • a: IDataSourceVirtualDataProvider

    Returns void

  • get deferAutoRefresh(): boolean
  • Returns boolean

  • set deferAutoRefresh(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get enableJsonp(): boolean
  • Returns boolean

  • set enableJsonp(isEnabled: boolean): void
  • Parameters

    • isEnabled: boolean

    Returns void

  • get entitySet(): string
  • Returns string

  • set entitySet(value: string): void
  • Parameters

    • value: string

    Returns void

  • get executionContext(): IDataSourceExecutionContext
  • Returns IDataSourceExecutionContext

  • set executionContext(a: IDataSourceExecutionContext): void
  • Parameters

    • a: IDataSourceExecutionContext

    Returns void

  • get externalDataSource(): IExternalDataSource
  • Returns IExternalDataSource

  • set externalDataSource(a: IExternalDataSource): void
  • Parameters

    • a: IExternalDataSource

    Returns void

  • get filterExpressions(): FilterExpressionCollection
  • Returns FilterExpressionCollection

  • get firstVisibleIndexRequested(): number
  • Returns number

  • set firstVisibleIndexRequested(a: number): void
  • Parameters

    • a: number

    Returns void

  • get fullSectionInformationWillForceLoad(): boolean
  • Returns boolean

  • get groupDescriptions(): SortDescriptionCollection
  • Returns SortDescriptionCollection

  • get includeSummaryRowsInSection(): boolean
  • Returns boolean

  • set includeSummaryRowsInSection(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get isAggregationSupportedByServer(): boolean
  • Returns boolean

  • set isAggregationSupportedByServer(isSupported: boolean): void
  • Parameters

    • isSupported: boolean

    Returns void

  • get isBatchingEnabled(): boolean
  • Returns boolean

  • set isBatchingEnabled(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get isFilteringSupported(): boolean
  • Returns boolean

  • get isFilteringSupportedOverride(): boolean
  • Returns boolean

  • get isGroupingSupported(): boolean
  • Returns boolean

  • get isGroupingSupportedOverride(): boolean
  • Returns boolean

  • get isItemIndexLookupSupported(): boolean
  • Returns boolean

  • get isKeyIndexLookupSupported(): boolean
  • Returns boolean

  • get isReadOnly(): boolean
  • Returns boolean

  • set isReadOnly(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get isSectionCollapsable(): boolean
  • Returns boolean

  • set isSectionCollapsable(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get isSectionContentVisible(): boolean
  • Returns boolean

  • set isSectionContentVisible(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get isSectionExpandedDefault(): boolean
  • Returns boolean

  • set isSectionExpandedDefault(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get isSectionHeaderNormalRow(): boolean
  • Returns boolean

  • set isSectionHeaderNormalRow(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get isSectionSummaryRowsAtBottom(): boolean
  • Returns boolean

  • set isSectionSummaryRowsAtBottom(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get isSortingSupported(): boolean
  • Returns boolean

  • get isSortingSupportedOverride(): boolean
  • Returns boolean

  • get isVirtual(): boolean
  • Returns boolean

  • get lastVisibleIndexRequested(): number
  • Returns number

  • set lastVisibleIndexRequested(a: number): void
  • Parameters

    • a: number

    Returns void

  • get maxCachedPages(): number
  • Returns number

  • set maxCachedPages(a: number): void
  • Parameters

    • a: number

    Returns void

  • get notifyUsingSourceIndexes(): boolean
  • Returns boolean

  • set notifyUsingSourceIndexes(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get pageSizeRequested(): number
  • Returns number

  • set pageSizeRequested(a: number): void
  • Parameters

    • a: number

    Returns void

  • get primaryKey(): string[]
  • Returns string[]

  • set primaryKey(a: string[]): void
  • Parameters

    • a: string[]

    Returns void

  • get propertiesRequested(): string[]
  • Returns string[]

  • set propertiesRequested(a: string[]): void
  • Parameters

    • a: string[]

    Returns void

  • get shouldEmitSectionFooters(): boolean
  • Returns boolean

  • set shouldEmitSectionFooters(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get shouldEmitSectionHeaders(): boolean
  • Returns boolean

  • set shouldEmitSectionHeaders(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get shouldEmitShiftedRows(): boolean
  • Returns boolean

  • set shouldEmitShiftedRows(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get shouldEmitSummaryRows(): boolean
  • Returns boolean

  • set shouldEmitSummaryRows(a: boolean): void
  • Parameters

    • a: boolean

    Returns void

  • get sortDescriptions(): SortDescriptionCollection
  • Returns SortDescriptionCollection

  • get summaryDescriptions(): SummaryDescriptionCollection
  • Returns SummaryDescriptionCollection

  • get timeoutMilliseconds(): number
  • Returns number

  • set timeoutMilliseconds(value: number): void
  • Parameters

    • value: number

    Returns void

  • get updateNotifier(): IDataSourceUpdateNotifier
  • Returns IDataSourceUpdateNotifier

  • set updateNotifier(a: IDataSourceUpdateNotifier): void
  • Parameters

    • a: IDataSourceUpdateNotifier

    Returns void

Methods

  • Parameters

    • a: number

    Returns void

  • Parameters

    • a: number

    Returns void

  • Parameters

    • a: any

    Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns IDataSource

  • Parameters

    • a: IDataSource

    Returns void

  • Parameters

    • a: boolean

    Returns number

  • Returns void

  • Parameters

    • other: any

    Returns boolean

  • Returns void

  • Parameters

    • a: number

    Returns DataSourceAggregatedResult[]

  • Returns number

  • Parameters

    • a: number

    Returns boolean

  • Parameters

    • a: number

    Returns any

  • Parameters

    • a: any[]

    Returns any

  • Parameters

    • a: any
    • b: string

    Returns any

  • Parameters

    • a: number
    • b: string

    Returns any

  • Parameters

    Returns string

  • Returns ISummaryResult[]

  • Returns number

  • Returns number

  • Parameters

    • a: number

    Returns number

  • Parameters

    • a: number

    Returns DataSourceRowType

  • Parameters

    • a: number

    Returns ISummaryResult[][]

  • Parameters

    • a: DataSourceSpecialRow
    • b: string

    Returns any

  • Parameters

    • a: number

    Returns number

  • Returns number[]

  • Parameters

    • a: number
    • b: number

    Returns number[]

  • Parameters

    • a: number

    Returns string

  • Parameters

    • a: any[]
    • b: string

    Returns string

  • Parameters

    • a: any[]
    • b: string

    Returns number

  • Returns number

  • Parameters

    • a: any

    Returns boolean

  • Parameters

    • a: any[]

    Returns boolean

  • Parameters

    • a: any[]
    • b: string

    Returns boolean

  • Parameters

    • a: any

    Returns number

  • Parameters

    • a: any[]

    Returns number

  • Parameters

    • a: number

    Returns boolean

  • Parameters

    • a: number

    Returns boolean

  • Parameters

    • a: number

    Returns boolean

  • Parameters

    • a: number

    Returns boolean

  • Parameters

    • a: number

    Returns boolean

  • Parameters

    Returns boolean

  • Returns Base

  • Returns void

  • Parameters

    • a: number
    • b: any

    Returns void

  • Parameters

    • a: number
    • b: any

    Returns void

  • Parameters

    • a: number
    • b: any
    • c: any

    Returns void

  • Returns void

  • Parameters

    • a: number
    • b: any

    Returns void

  • Parameters

    • a: number
    • b: any

    Returns void

  • Parameters

    • a: number
    • b: any
    • c: any

    Returns void

  • Returns void

  • Returns void

  • Parameters

    • a: number
    • b: any

    Returns void

  • Parameters

    • a: number
    • b: any

    Returns void

  • Parameters

    • a: number
    • b: any

    Returns void

  • Parameters

    • a: number
    • b: any

    Returns void

  • Parameters

    • a: number
    • b: boolean
    • c: boolean

    Returns void

  • Parameters

    • a: number
    • b: any
    • c: any

    Returns void

  • Parameters

    • a: number
    • b: any
    • c: any

    Returns void

  • Parameters

    • a: any[]

    Returns void

  • Returns void

  • Returns void

  • Returns void

  • Parameters

    • a: number

    Returns void

  • Parameters

    • a: number

    Returns void

  • Parameters

    • a: number

    Returns void

  • Parameters

    • a: any

    Returns void

  • Parameters

    • a: any[]

    Returns void

  • Parameters

    • a: number
    • b: boolean

    Returns void

  • Parameters

    • a: number
    • b: string

    Returns void

  • Parameters

    • a: number

    Returns number[]

  • Returns void

  • Parameters

    • a: any[]

    Returns void

  • Parameters

    • a: any[]
    • b: string
    • c: any
    • Optional d: boolean

    Returns number

  • Parameters

    • a: string

    Returns string

  • Parameters

    • item1: any
    • item2: any

    Returns number

  • Parameters

    • item1: any
    • item2: any

    Returns number

  • Parameters

    • item1: any
    • item2: any

    Returns boolean

  • Parameters

    • a: any
    • b: any

    Returns boolean

  • Parameters

    • obj: any

    Returns any[]

  • Parameters

    • obj: any

    Returns any[]

  • Parameters

    • obj: any

    Returns number

  • Parameters

    • a: any
    • b: any

    Returns boolean