Class: ConfigMixin

ConfigMixin


new ConfigMixin()

Used as a manager for Syncano base object. Not meant to be used directly.

Properties:
Name Type Description
_config Syncano

private attribute which holds Syncano object

Source:
Example
var MyStamp = stampit().compose(ConfigMixin);

Methods


<static> getConfig()

Gets config from stampit definition.

Source:
Returns:
Type
Syncano
Example
var config = stampit().compose(ConfigMixin).getConfig();

<static> setConfig(config)

Sets config and returns new stampit definition.

Parameters:
Name Type Description
config Syncano

instance of Syncano object

Source:
Returns:
Type
stampit
Example
var MyStamp = stampit().compose(ConfigMixin).setConfig({});

getConfig()

Gets config.

Source:
Returns:
Type
Syncano
Example
var MyStamp = stampit().compose(ConfigMixin);
var config = MyStamp().getConfig();

getDefaultProperties()

Gets default properties.

Source:
Returns:
Type
Object
Example
var MyStamp = stampit().compose(ConfigMixin);
var config = MyStamp().getDefaultProperties();

setConfig(config)

Sets config.

Parameters:
Name Type Description
config Syncano

instance of Syncano object

Source:
Returns:
Type
ConfigMixin
Example
var MyStamp = stampit().compose(ConfigMixin);
var newObject = MyStamp().setConfig({});