interfaces.IDCreatable.IDCreatable(a, b, deps, id, …optsopt)

new IDCreatable(a, b, deps, id, …optsopt)

Creates an instance of an IDCreatable.
Parameters:
Name Type Attributes Description
a * Instance methods this integration/interface must have in addition to those up the prototype change.
b * Static methods this integration/interface must have in addition to those up the prototype change.
deps Object The dependencies object passed by interfaces.DepsCreatable.create.
id string The id of this object given to and checked by interfaces.IDCreatable.create.
opts * <optional>
<repeatable>
Options passed to __defer_init__ if it exists. Note however that __init__ takes *both* deps and opts.
See: