Skip to content

Commit

Permalink
fix: better input parameter api generation (#11)
Browse files Browse the repository at this point in the history
BREAKING CHANGE: In order to construct valid XML parameter snippets, the generateRequestElements function now requires a key-value object to map out XML nodes. This is mostly hidden from day-to-day library usage
  • Loading branch information
patrickmichalina authored Jan 30, 2019
1 parent 034e4d6 commit 3ab1739
Show file tree
Hide file tree
Showing 450 changed files with 5,225 additions and 5,292 deletions.
580 changes: 290 additions & 290 deletions docs/classes/_api_advancedsecurity_.onvifadvancedsecurity.md

Large diffs are not rendered by default.

160 changes: 80 additions & 80 deletions docs/classes/_api_analytics_.onvifanalytics.md

Large diffs are not rendered by default.

1,084 changes: 542 additions & 542 deletions docs/classes/_api_device_.onvifdevice.md

Large diffs are not rendered by default.

124 changes: 62 additions & 62 deletions docs/classes/_api_display_.onvifdisplay.md

Large diffs are not rendered by default.

136 changes: 68 additions & 68 deletions docs/classes/_api_imaging_.onvifimaging.md

Large diffs are not rendered by default.

28 changes: 14 additions & 14 deletions docs/classes/_api_index_.managedonvifapi.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@

**new ManagedONVIFApi**(config: *[IDeviceConfig](../interfaces/_config_interfaces_.ideviceconfig.md)*): [ManagedONVIFApi](_api_index_.managedonvifapi.md)

*Defined in [api/index.ts:27](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L27)*
*Defined in [api/index.ts:27](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L27)*

**Parameters:**

Expand All @@ -58,7 +58,7 @@ ___

**● AdvancedSecurity**: *[ONVIFAdvancedSecurity](_api_advancedsecurity_.onvifadvancedsecurity.md)* = new ONVIFAdvancedSecurity(this.config)

*Defined in [api/index.ts:27](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L27)*
*Defined in [api/index.ts:27](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L27)*

___
<a id="analytics"></a>
Expand All @@ -67,7 +67,7 @@ ___

**● Analytics**: *[ONVIFAnalytics](_api_analytics_.onvifanalytics.md)* = new ONVIFAnalytics(this.config)

*Defined in [api/index.ts:18](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L18)*
*Defined in [api/index.ts:18](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L18)*

___
<a id="device"></a>
Expand All @@ -76,7 +76,7 @@ ___

**● Device**: *[ONVIFDevice](_api_device_.onvifdevice.md)* = new ONVIFDevice(this.config)

*Defined in [api/index.ts:16](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L16)*
*Defined in [api/index.ts:16](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L16)*

___
<a id="display"></a>
Expand All @@ -85,7 +85,7 @@ ___

**● Display**: *[ONVIFDisplay](_api_display_.onvifdisplay.md)* = new ONVIFDisplay(this.config)

*Defined in [api/index.ts:19](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L19)*
*Defined in [api/index.ts:19](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L19)*

___
<a id="imaging"></a>
Expand All @@ -94,7 +94,7 @@ ___

**● Imaging**: *[ONVIFImaging](_api_imaging_.onvifimaging.md)* = new ONVIFImaging(this.config)

*Defined in [api/index.ts:20](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L20)*
*Defined in [api/index.ts:20](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L20)*

___
<a id="media"></a>
Expand All @@ -103,7 +103,7 @@ ___

**● Media**: *[ONVIFMedia](_api_media_.onvifmedia.md)* = new ONVIFMedia(this.config)

*Defined in [api/index.ts:17](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L17)*
*Defined in [api/index.ts:17](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L17)*

___
<a id="ptz"></a>
Expand All @@ -112,7 +112,7 @@ ___

**● PTZ**: *[ONVIFPTZ](_api_ptz_.onvifptz.md)* = new ONVIFPTZ(this.config)

*Defined in [api/index.ts:22](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L22)*
*Defined in [api/index.ts:22](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L22)*

___
<a id="provisioning"></a>
Expand All @@ -121,7 +121,7 @@ ___

**● Provisioning**: *[ONVIFProvisioning](_api_provisioning_.onvifprovisioning.md)* = new ONVIFProvisioning(this.config)

*Defined in [api/index.ts:21](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L21)*
*Defined in [api/index.ts:21](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L21)*

___
<a id="receiver"></a>
Expand All @@ -130,7 +130,7 @@ ___

**● Receiver**: *[ONVIFReceiver](_api_receiver_.onvifreceiver.md)* = new ONVIFReceiver(this.config)

*Defined in [api/index.ts:23](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L23)*
*Defined in [api/index.ts:23](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L23)*

___
<a id="recording"></a>
Expand All @@ -139,7 +139,7 @@ ___

**● Recording**: *[ONVIFRecording](_api_recording_.onvifrecording.md)* = new ONVIFRecording(this.config)

*Defined in [api/index.ts:24](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L24)*
*Defined in [api/index.ts:24](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L24)*

___
<a id="replay"></a>
Expand All @@ -148,7 +148,7 @@ ___

**● Replay**: *[ONVIFReplay](_api_replay_.onvifreplay.md)* = new ONVIFReplay(this.config)

*Defined in [api/index.ts:25](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L25)*
*Defined in [api/index.ts:25](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L25)*

___
<a id="search"></a>
Expand All @@ -157,7 +157,7 @@ ___

**● Search**: *[ONVIFSearch](_api_search_.onvifsearch.md)* = new ONVIFSearch(this.config)

*Defined in [api/index.ts:26](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L26)*
*Defined in [api/index.ts:26](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L26)*

___
<a id="config"></a>
Expand All @@ -166,7 +166,7 @@ ___

**● config**: *[IDeviceConfig](../interfaces/_config_interfaces_.ideviceconfig.md)*

*Defined in [api/index.ts:29](https://github.com/patrickmichalina/onvif-rx/blob/d62cee9/src/api/index.ts#L29)*
*Defined in [api/index.ts:29](https://github.com/patrickmichalina/onvif-rx/blob/034e4d6/src/api/index.ts#L29)*

___

Loading

0 comments on commit 3ab1739

Please sign in to comment.