[API](/solutions/geotoolkit/geotoolkit_js/apis/readme) / [geotoolkit](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit) / [data](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data) / [NumericalDataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#numericaldataseriesview) / NumericalDataSeriesView

# Class: NumericalDataSeriesView

[data](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data).[NumericalDataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#numericaldataseriesview).NumericalDataSeriesView

Define a numerical customized readonly view of [NumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseries.numericaldataseries) or [NumericalDataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview) for filtering,
and unit conversion

**`Throws`**

if data is not an instance of [NumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseries.numericaldataseries) or [NumericalDataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

## Hierarchy

- [`DataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview)<`number`&gt;
↳ **`NumericalDataSeriesView`**


## Implements

- [`INumericalDataSeries`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries)


## Table of contents

Constructors
- [new NumericalDataSeriesView(options)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview.md#new numericaldataseriesview(options))


Methods
| [addChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#addchild) | [addFilter](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#addfilter) | [addProperties](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#addproperties) |
|  --- | --- | --- |
| [clearChildren](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#clearchildren) | [clearFilters](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#clearfilters) | [clone](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#clone) |
| [convertValues](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#convertvalues) | [copyConstructor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#copyconstructor) | [dispose](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#dispose) |
| [getChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getchild) | [getChildren](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getchildren) | [getChildrenCount](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getchildrencount) |
| [getClassName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getclassname) | [getDataOrder](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getdataorder) | [getFilters](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getfilters) |
| [getId](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getid) | [getLength](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getlength) | [getMax](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getmax) |
| [getMin](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getmin) | [getName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getname) | [getParent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getparent) |
| [getPostProcessor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getpostprocessor) | [getPreProcessor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getpreprocessor) | [getProperties](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getproperties) |
| [getProperty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getproperty) | [getTimeStamp](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#gettimestamp) | [getType](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#gettype) |
| [getUnit](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getunit) | [getUri](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#geturi) | [getValue](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getvalue) |
| [getViewUnit](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getviewunit) | [hasEventListener](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#haseventlistener) | [hasProperty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#hasproperty) |
| [indexOfChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#indexofchild) | [insertChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#insertchild) | [isDisposed](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#isdisposed) |
| [isReadOnly](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#isreadonly) | [isSilent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#issilent) | [notify](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#notify) |
| [off](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#off) | [on](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#on) | [onPropertyChanged](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#onpropertychanged) |
| [query](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#query) | [removeChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#removechild) | [removeFilter](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#removefilter) |
| [replaceFilter](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#replacefilter) | [set](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#set) | [setId](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#setid) |
| [setName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#setname) | [setParent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#setparent) | [setPostProcessor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#setpostprocessor) |
| [setPreProcessor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#setpreprocessor) | [setProperties](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#setproperties) | [setProperty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#setproperty) |
| [setSilent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#setsilent) | [setType](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#settype) | [setUnit](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#setunit) |
| [setUri](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#seturi) | [synchronize](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#synchronize) | [toArray](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#toarray) |
| [update](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#update) | [updateTimeStamp](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#updatetimestamp) | [updating](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#updating) |
| [getClassName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview#getclassname-1) |


Css Properties
| Name  | Type  | Description |
|  --- | --- | --- |
| `data` | [`AbstractDataSeries`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.abstractdataseries.abstractdataseries#css-props) | The original data series or data series view |
| `data-id` | `number | string` | Unique id of the data series |
| `data-name` | `string` | Name |
| `data-type` | `string` | Type |
| `data-uri` | `string` | Unique resource identifier |
| `id` | `number | string` | Unique id of the data series |
| `name` | `string` | Name |
| `type` | `string` | Type |
| `unit` | `string` | Unit of the view |
| `uri` | `string` | Unique resource identifier |


## Contents

Constructors
#### new NumericalDataSeriesView(options)

• **new NumericalDataSeriesView**(`options?`)

Create NumericalDataSeriesView

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `options` | [`NumericalDataSeries`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseries.numericaldataseries) | [`DataSeries`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseries.dataseries)<`number`&gt; | [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview) | [`DataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview)<`number`&gt; | [`Options`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#numericaldataseriesview#options) | an original data series or data series view or properties object |


#### Overrides

DataSeriesView&lt;number&amp;gt;.constructor

Methods
#### addChild

▸ **addChild**(`data`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Add a child object

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `data` | [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject) | [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject)[] | the child data to be added |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[addChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#addchild)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[addChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#addchild)

#### addFilter

▸ **addFilter**(`filter`, `filterType?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Adds a value filter to the end of existing filters.

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `filter` | `number` | [`DataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview)<`number`&gt; | [`FilterCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#filtercallback)<`number`&gt; | filter function or DataSeriesView or series item. If DataSeriesView specified, changes from DataSeriesView might not be applied. |
| `Optional` `filterType` | [`FilterType`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#filtertype) | filter type. Value type filter only filters by value and index passed in will be null. Value type filter will be optimized. |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[addFilter](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#addfilter)

#### addProperties

▸ **addProperties**(`properties`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Add additional properties

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `properties` | `Record`<`string`, `any`&gt; | additional properties of the dataobject |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[addProperties](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#addproperties)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[addProperties](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#addproperties)

#### clearChildren

▸ **clearChildren**(): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Remove all child data

#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[clearChildren](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#clearchildren)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[clearChildren](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#clearchildren)

#### clearFilters

▸ **clearFilters**(): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Clears all filters.

#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[clearFilters](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#clearfilters)

#### clone

▸ **clone**(): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Returns a clone of the numerical data series view.

#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

clone

#### Implementation of

INumericalDataSeries.clone

#### Overrides

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[clone](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#clone)

#### convertValues

▸ `Protected` **convertValues**<`U`&gt;(`values`, `fromUnit?`, `toUnit?`): `U`

Converts values from one unit to another specified unit.

#### Type parameters

| Name | Type |
|  --- | --- |
| `U` | extends `number` | `number`[] |


#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `values` | `U` | array of values or a single value |
| `Optional` `fromUnit` | `string` | [`AbstractUnit`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.abstractunit.abstractunit) | the original unit of the value(s) |
| `Optional` `toUnit` | `string` | [`AbstractUnit`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.abstractunit.abstractunit) | the unit to convert the value(s) to |


#### Returns

`U`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[convertValues](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#convertvalues)

#### Overrides

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[convertValues](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#convertvalues)

#### copyConstructor

▸ `Protected` **copyConstructor**(`src`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Copy constructor function.<br>
Function used as part of the cloning mechanism.<br>
Implementations should copy the given instance state to this instance.<br>

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `src` | [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject) | Source to copy from |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[copyConstructor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#copyconstructor)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[copyConstructor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#copyconstructor)

#### dispose

▸ **dispose**(): `void`

Dispose data object and all children. Clear all listeners

#### Returns

`void`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[dispose](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#dispose)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[dispose](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#dispose)

#### getChild

▸ **getChild**(`i`): [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject)

Return data by index

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `i` | `number` | index of the data |


#### Returns

[`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject)

child

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getchild)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getchild)

#### getChildren

▸ **getChildren**(`filter?`): [`Iterator`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.iterator.iterator)<[`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject)&gt;

Return iterator by child data objects

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `filter` | (`data`: [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject)) => `boolean` | a filter function. Returns all child data objects if the value is null. |


#### Returns

[`Iterator`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.iterator.iterator)<[`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject)&gt;

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getChildren](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getchildren)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getChildren](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getchildren)

#### getChildrenCount

▸ **getChildrenCount**(): `number`

Return number of child data

#### Returns

`number`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getChildrenCount](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getchildrencount)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getChildrenCount](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getchildrencount)

#### getClassName

▸ **getClassName**(): `string`

#### Returns

`string`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getClassName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getclassname)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getClassName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getclassname)

#### getDataOrder

▸ **getDataOrder**(): [`Order`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.util#order)

Returns data ordering of the data series.

#### Returns

[`Order`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.util#order)

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getDataOrder](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getdataorder)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getDataOrder](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getdataorder)

#### getFilters

▸ **getFilters**(): (`number` | [`DataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview)<`number`&gt; | [`FilterCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#filtercallback)<`number`&gt;)[]

Return the array of value filters as functions or [DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview) or series item.

#### Returns

(`number` | [`DataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview)<`number`&gt; | [`FilterCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#filtercallback)<`number`&gt;)[]

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getFilters](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getfilters)

#### getId

▸ **getId**(): `string` | `number`

Returns the identifier of the data series.

#### Returns

`string` | `number`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getId](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getid)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getId](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getid)

#### getLength

▸ **getLength**(): `number`

Returns the number of values in the data series.

#### Returns

`number`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getLength](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getlength)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getLength](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getlength)

#### getMax

▸ **getMax**(`unit?`): `number`

Gets max value

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `unit` | `string` | [`AbstractUnit`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.abstractunit.abstractunit) | unit optional output unit to convert the data to (if none specified, data is not converted) |


#### Returns

`number`

max

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getMax](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getmax)

#### getMin

▸ **getMin**(`unit?`): `number`

Gets min value

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `unit` | `string` | [`AbstractUnit`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.abstractunit.abstractunit) | unit optional output unit to convert the data to (if none specified, data is not converted) |


#### Returns

`number`

min

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getMin](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getmin)

#### getName

▸ **getName**(): `string`

Returns data object name

#### Returns

`string`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getname)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getname)

#### getParent

▸ **getParent**(): [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject)

Gets parent data item

#### Returns

[`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject)

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getParent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getparent)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getParent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getparent)

#### getPostProcessor

▸ **getPostProcessor**(): [`ProcessorCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#processorcallback)<`number`&gt;

Returns post-processor function.

#### Returns

[`ProcessorCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#processorcallback)<`number`&gt;

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getPostProcessor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getpostprocessor)

#### getPreProcessor

▸ **getPreProcessor**(): [`ProcessorCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#processorcallback)<`number`&gt;

Returns pre-processor function.

#### Returns

[`ProcessorCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#processorcallback)<`number`&gt;

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getPreProcessor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getpreprocessor)

#### getProperties

▸ **getProperties**(): [`OptionsOut`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseries#optionsout)

Gets all the properties pertaining to this object

#### Returns

[`OptionsOut`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseries#optionsout)

JSON options object

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getProperties](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getproperties)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getProperties](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getproperties)

#### getProperty

▸ **getProperty**(`name`): `any`

Gets property by name

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `name` | `string` | property name |


#### Returns

`any`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getProperty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getproperty)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getProperty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getproperty)

#### getTimeStamp

▸ `Protected` **getTimeStamp**(): `number`

Returns the timestamp of the data series.

#### Returns

`number`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getTimeStamp](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#gettimestamp)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getTimeStamp](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#gettimestamp)

#### getType

▸ **getType**(): `string`

Returns data type

#### Returns

`string`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getType](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#gettype)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getType](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#gettype)

#### getUnit

▸ **getUnit**(): [`AbstractUnit`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.abstractunit.abstractunit)

Returns unit of the data series.

#### Returns

[`AbstractUnit`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.abstractunit.abstractunit)

unit

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getUnit](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getunit)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getUnit](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getunit)

#### getUri

▸ **getUri**(): `string`

Returns unique resource identifier

#### Returns

`string`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getUri](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#geturi)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getUri](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#geturi)

#### getValue

▸ **getValue**(`index`): `number`

Returns the value at the given index.
The type of the returned value depends on the data series type.

#### Parameters

| Name  | Type  |
|  --- | --- |
| `index` | `number` |


#### Returns

`number`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[getValue](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#getvalue)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getValue](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getvalue)

#### getViewUnit

▸ **getViewUnit**(): [`AbstractUnit`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.abstractunit.abstractunit)

Returns view unit of the data series view. This method returns unit set through setUnit() method, which can be different from getUnit() if view unit is not convertible to data unit.

#### Returns

[`AbstractUnit`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.abstractunit.abstractunit)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getViewUnit](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getviewunit)

#### hasEventListener

▸ **hasEventListener**(`type`, `callback?`): `boolean`

Check if a list of event listeners for this type contains this listener

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `type` | `string` | type of event or property |
| `Optional` `callback` | `Function` | to be called, if null, check if any callback is registered |


#### Returns

`boolean`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[hasEventListener](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#haseventlistener)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[hasEventListener](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#haseventlistener)

#### hasProperty

▸ **hasProperty**(`name`): `boolean`

Returns whether data object contains specific property

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `name` | `string` | property name |


#### Returns

`boolean`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[hasProperty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#hasproperty)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[hasProperty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#hasproperty)

#### indexOfChild

▸ **indexOfChild**(`data`): `number`

Return index of child data
( index of the specified child or -1 if data is not found)

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `data` | [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject) | data object to check index |


#### Returns

`number`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[indexOfChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#indexofchild)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[indexOfChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#indexofchild)

#### insertChild

▸ **insertChild**(`index`, `item`, `silent?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Insert item by index

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `index` | `number` | specified index |
| `item` | [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject) | node |
| `Optional` `silent` | `boolean` | will not fire any events if true |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[insertChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#insertchild)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[insertChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#insertchild)

#### isDisposed

▸ **isDisposed**(): `boolean`

Returns whether this object has been disposed

#### Returns

`boolean`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[isDisposed](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#isdisposed)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[isDisposed](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#isdisposed)

#### isReadOnly

▸ **isReadOnly**(): `boolean`

Returns true

#### Returns

`boolean`

true

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[isReadOnly](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#isreadonly)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[isReadOnly](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#isreadonly)

#### isSilent

▸ **isSilent**(): `boolean`

Return true if the event dispatcher doesn't notify any events

#### Returns

`boolean`

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[isSilent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#issilent)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[isSilent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#issilent)

#### notify

▸ **notify**<`E`&gt;(`type`, `source`, `args?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Notify listeners

#### Type parameters

| Name | Type |
|  --- | --- |
| `E` | extends `string` |


#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `type` | `E` | event types |
| `source` | [`DataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview)<`any`&gt; | of the event |
| `Optional` `args` | [`EventMap`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#eventmap)[`E`] | arguments of the event |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[notify](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#notify)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[notify](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#notify)

#### off

▸ **off**<`E`&gt;(`type?`, `callback?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Detach listener on event.
Calling .off() with no arguments removes all attached listeners.
Calling .off(type) with no callback removes all attached listeners for specific type.

#### Type parameters

| Name | Type |
|  --- | --- |
| `E` | extends `string` |


#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `type` | `E` | type of the event |
| `Optional` `callback` | (`eventType`: `E`, `sender`: [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview), `args`: [`EventMap`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#eventmap)[`E`]) => `void` | function to be called |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[off](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#off)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[off](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#off)

#### on

▸ **on**<`E`&gt;(`type`, `callback`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Attach listener on event that will be called whenever the specified event is delivered to the target
<p>
If the callback function is already in the list of event listeners for this target,
the function is not added a second time.
</p>
<p>
If a particular anonymous function is in the list of event listeners registered for a
certain target, and then later in the code, an identical anonymous function is given
in an "on" call, the second function will also be added to the list of
event listeners for that target.
</p>

#### Type parameters

| Name | Type |
|  --- | --- |
| `E` | extends `string` |


#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `type` | `E` | type of event or property |
| `callback` | (`eventType`: `E`, `sender`: [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview), `args`: [`EventMap`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#eventmap)[`E`]) => `void` | to be called |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[on](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#on)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[on](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#on)

#### onPropertyChanged

▸ **onPropertyChanged**(`prop`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

This method is called if property bag is changed using setProperty method

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `prop` | `Object` | property |
| `prop.name` | `string` | - 
 |
| `prop.value` | `any` | - 
 |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[onPropertyChanged](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#onpropertychanged)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[onPropertyChanged](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#onpropertychanged)

#### query

▸ **query**(): [`QueryBuilder`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.selection.querybuilder.querybuilder)<`any`&gt;

Query data item and child items by different conditions

**`Example`**

```ts
// Select by function
import {DataObject} from '@int/geotoolkit/data/DataObject';

const dataobject = new DataObject({'name': 'test', 'uri': 'testuri', 'type': 'testtype'});
const item1 = new DataObject({'name': 'item1', 'uri': 'item1', 'type': 'test'});
const item2 = new DataObject({'name': 'item2', 'uri': 'item2', 'type': 'test'});
dataobject.addChild(&#91;item1, item2&#93;);
const item5 = new DataObject({'name': 'item5', 'uri': 'item5', 'type': 'test'});
item2.addChild(item5);
let founditem = null;
dataobject.query()
.where( (item: DataObject) =&gt; item.getParent() === dataobject)
.where( (item: DataObject) =&gt; item.getUri() === 'item2')
.select((item: DataObject) =&gt; {
founditem = item;
});
```

**`Example`**

```ts
// Select by expression
dataobject.query()
.where( 'item =&gt; uri(item) == "item5"')
.select((item: DataObject) =&gt; {
founditem = item;
});
```

#### Returns

[`QueryBuilder`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.selection.querybuilder.querybuilder)<`any`&gt;

query object which has methods 'where' tp specify conditions, 'select' to run query,
'selectToArray' select results to array
Expressions syntax:
"item => expression", where expression:

- logical and arithmetic operators
- embedded functions:
name(item) - gets name of the data object
url(item) - gets url of the data object
type(item) - gets type of the data object


#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[query](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#query)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[query](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#query)

#### removeChild

▸ **removeChild**(`data`, `silent?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Remove child data object

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `data` | [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject) | data object to be removed |
| `Optional` `silent` | `boolean` | will not fire any events if true |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[removeChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#removechild)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[removeChild](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#removechild)

#### removeFilter

▸ **removeFilter**(`filter`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Removes a value filter from the data series view.

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `filter` | `number` | [`DataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview)<`number`&gt; | [`FilterCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#filtercallback)<`number`&gt; | filter to remove |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[removeFilter](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#removefilter)

#### replaceFilter

▸ **replaceFilter**(`oldFilter`, `newFilter`, `filterType?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Replaces an existing filter with a new filter.

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `oldFilter` | `number` | [`DataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview)<`number`&gt; | [`FilterCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#filtercallback)<`number`&gt; | old filter |
| `newFilter` | `number` | [`DataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview)<`number`&gt; | [`FilterCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#filtercallback)<`number`&gt; | new filter |
| `Optional` `filterType` | [`FilterType`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#filtertype) | filter type |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[replaceFilter](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#replacefilter)

#### set

▸ **set**(`index`, `item`): [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject)

Sets item by index

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `index` | `number` | index of the item |
| `item` | [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject) | node |


#### Returns

[`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject)

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[set](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#set)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[set](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#set)

#### setId

▸ **setId**(`id`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Sets the identifier of the data series.

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `id` | `string` | `number` | a new identifier |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[setId](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#setid)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setId](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#setid)

#### setName

▸ **setName**(`name`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

DataSeriesView does not support setName() method.

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `name` | `string` | data object name |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[setName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#setname)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#setname)

#### setParent

▸ **setParent**(`parent`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Sets parent data item

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `parent` | [`DataObject`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataobject.dataobject) | parent data item |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[setParent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#setparent)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setParent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#setparent)

#### setPostProcessor

▸ **setPostProcessor**(`postProcessor?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Sets post-processor function. This processor will be called after filters.

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `postProcessor` | [`ProcessorCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#processorcallback)<`number`&gt; | post-processor function. The function must accept single value and array of values as parameter. |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

#### Overrides

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setPostProcessor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#setpostprocessor)

#### setPreProcessor

▸ **setPreProcessor**(`preProcessor?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Sets pre-processor function. This processor will be called before filters.

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `preProcessor` | [`ProcessorCallback`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#processorcallback)<`number`&gt; | pre-processor function. The function must accept single value and array of values as parameter. |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

#### Overrides

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setPreProcessor](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#setpreprocessor)

#### setProperties

▸ **setProperties**(`properties?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Sets all the properties pertaining to this object

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `properties` | [`Options`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#dataseriesview#options)<`number`&gt; | An object containing the properties to set |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[setProperties](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#setproperties)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setProperties](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#setproperties)

#### setProperty

▸ **setProperty**(`name`, `value`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Sets property by name

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `name` | `string` | property name |
| `value` | `any` | property value |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[setProperty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#setproperty)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setProperty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#setproperty)

#### setSilent

▸ **setSilent**(`bool`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Set silent mode

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `bool` | `boolean` | flag to enable silent mode |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[setSilent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#setsilent)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setSilent](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#setsilent)

#### setType

▸ **setType**(`type`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Sets data object type

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `type` | `string` | data type |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[setType](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#settype)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setType](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#settype)

#### setUnit

▸ **setUnit**(`unit?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Sets view unit of the data series view.

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `unit` | `string` | [`AbstractUnit`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.abstractunit.abstractunit) | unit to set |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setUnit](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#setunit)

#### setUri

▸ **setUri**(`uri`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Sets unique resource identifier

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `uri` | `string` | unique identifier |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[setUri](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#seturi)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[setUri](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#seturi)

#### synchronize

▸ `Protected` **synchronize**(): `void`

Synchronizes internal mapping for filters.

#### Returns

`void`

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[synchronize](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#synchronize)

#### toArray

▸ **toArray**(`copy?`, `unit?`): `number`[]

Returns an array of objects in the data series.

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `copy` | `boolean` | whether creating a copy of data |
| `Optional` `unit` | `string` | [`AbstractUnit`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.abstractunit.abstractunit) | unit optional output unit to convert the data to. if not specified, data will not be converted |


#### Returns

`number`[]

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[toArray](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#toarray)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[toArray](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#toarray)

#### update

▸ **update**(`args?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Notifies the data series has been updated.
The timestamp will be updated and [Events.Updated](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#events#events#updated) event will be fired.

**`Fires`**

[Events.Updated](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#events#events#updated)

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `args` | `Object` | event args |
| `args.count` | `number` | - 
 |
| `args.index` | `number` | - 
 |
| `args.type` | [`StateChanges`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#statechanges) | - 
 |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[update](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#update)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[update](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#update)

#### updateTimeStamp

▸ `Protected` **updateTimeStamp**(): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Updates timestamp of the data series.

#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[updateTimeStamp](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#updatetimestamp)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[updateTimeStamp](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#updatetimestamp)

#### updating

▸ **updating**(`args?`): [`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

Notifies the data series has been started updating.
The [Events.Updating](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#events#events#updating) event will be fired.

**`Fires`**

[Events.Updating](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#events#events#updating)

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `args` | `Object` | event args |
| `args.count` | `number` | - 
 |
| `args.index` | `number` | - 
 |
| `args.type` | [`StateChanges`](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.data#statechanges) | - 
 |


#### Returns

[`NumericalDataSeriesView`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseriesview.numericaldataseriesview)

this

#### Implementation of

[INumericalDataSeries](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries).[updating](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.inumericaldataseries.inumericaldataseries#updating)

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[updating](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#updating)

#### getClassName

▸ `Static` **getClassName**(): `string`

#### Returns

`string`

#### Inherited from

[DataSeriesView](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview).[getClassName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.dataseriesview.dataseriesview#getclassname-1)