Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Desk Phone API features described in this section are deprecated and supported only on the following models: D40, d45, d50, d60, d62, d65, d70

app.checkRequired

Description

Takes a parameters object and a required keys array and compares the two. If any keys are missing from the array, then an error is logged and the error screen is shown (app.showErrors).

Basic Example: 

var app = require('app');
app.init();
app.checkRequired(parameters);

Parameters

Name

Required

Type

Default

Description

p

Yes

object

This is an object containing key value pairs. 

required

Yes

array

Array of keys that are checked against the keys of the p object.

Error screen shown after failing checkRequired
The required parameter ['test'] was not a key in the 'p' object passed in.

  • No labels