IDataSourceAdapters

Type interface

Defines adapters for DataSource.

Inheritance

IDataSourceAdapters does not extend any other symbol.

IDataSourceAdapters is not extended by any other symbol.

Properties

dateFields
#

Param

Array
(
    [name] => 
    [type] => array
    [elementType] => Array
        (
            [name] => string
            [type] => intrinsic
        )

)

{ type: string,
  target: Target }

Applied to the array that lists fields in data that hold date-based values.

incremental
#

Param

Array
(
    [name] => boolean
    [type] => intrinsic
)

{ type: string,
  target: Target }

Applied to incremental setting.

incrementalParams
#

Param

Array
(
    [name] => 
    [type] => reflection
    [declaration] => Array
        (
            [name] => __type
            [kind] => type literal
            [sources] => Array
                (
                    [0] => .internal/core/data/DataSource.ts
                )

            [hash] => 63d6c06e3237e3c07e6a249c7e559d9d
        )

)

{ type: string,
  target: Target }

Applied to incrementalParams setting.

keepCount
#

Param

Array
(
    [name] => boolean
    [type] => intrinsic
)

{ type: string,
  target: Target }

Applied to keepCount setting.

numberFields
#

Param

Array
(
    [name] => 
    [type] => array
    [elementType] => Array
        (
            [name] => string
            [type] => intrinsic
        )

)

{ type: string,
  target: Target }

Applied to the array that lists fields in data that hold numeric values.

parsedData
#

Param

Array
(
    [name] => any
    [type] => intrinsic
)

{ type: string,
  target: Target }

Applied to the loaded data after it was parsed by a parser.

parser
#

Param

Array
(
    [name] => DataParser
    [type] => reference
)

{ type: string,
  target: Target }

Applied to a parser type, before parsing starts.

Can be used to supply different parser than the one set/determined by Data Loader.

parserOptions
#

Param

Array
(
    [name] => any
    [type] => intrinsic
)

{ type: string,
  target: Target }

Applied to parser options.

reloadTimeout
#

Param

Array
(
    [name] => number
    [type] => intrinsic
)

{ type: string,
  target: Target }

Applied to the timeout setting.

requestOptions
#

Param

Array
(
    [name] => INetRequestOptions
    [type] => reference
)

{ type: string,
  target: Target }

Applied to the custom request options object.

unparsedData
#

Param

Array
(
    [name] => string
    [type] => intrinsic
)

{ type: string,
  target: Target }

Applied to the loaded data before it is passed to parser.

updateCurrentData
#

Param

Array
(
    [name] => boolean
    [type] => intrinsic
)

{ type: string,
  target: Target }

Applied to updateCurrentData setting.

url
#

Param

Array
(
    [name] => string
    [type] => intrinsic
)

{ type: string,
  target: Target }

Applied to a data source URL before it is loaded.