ish.config

Configuration-based functionality.

Source:

Methods

ish.config(oConfig) → {function}

Source:
Creates an interface that merges the content of the passed options into the underlying configuration, overriding any original values.
Example

When used internally for ish mixins, the recommended pattern to setup a related ish.config entry is:

    ish.config.mixinPath = ish.config({ some: "mixin configuration value" });
Parameters:
Name Type Description
oConfig object Object that stores the underlying configuration values.
Returns:
Type Description
function Function that manages and returns the object representing the configuration values.

ish.config.ish(oOptionsopt) → {object}

Source:
ish.js configuration values.
Parameters:
Name Type Attributes Description
oOptions object <optional>
Value representing the updated configuration values.
Returns:
Type Description
object Value representing ish.js's configuration values.

ish.config.require(oOptionsopt) → {object}

Source:
ish.require configuration values.
Parameters:
Name Type Attributes Description
oOptions object <optional>
Value representing the updated configuration values.
Returns:
Type Description
object Value representing ish.require's configuration values.

[mixin] ish.config.type.date(oOptionsopt) → {object}

Source:
ish.type.date configuration values.
From Mixin: ish.type.date-format.js must be included for ishJS to access this functionality.
Parameters:
Name Type Attributes Description
oOptions object <optional>
Value representing the updated configuration values.
Returns:
Type Description
object Value representing ish.type.date's configuration values.