Note: This is not a real constructor, but just a description of the type of object that should be passed as
a parameter to some method(s), and/or the return value from some method(s).
In other words, the type exists only for documentation purposes, and you cannot call new Container.__ContainerArgs()
See the dojo/dnd/Container.__ContainerArgs reference documentation for more information.
skip startup(), which collects children, for deferred initialization (this is used in the markup mode)
node or node's id to use as the parent node for dropped items (must be underneath the 'node' parameter in the DOM)
a creator function, which takes a data item, and returns an object like that: {node: newNode, data: usedData, type: arrayOfStrings}