(Optional) Options:
doNotClipAdapters [type: "Boolean" default: "true"] - True to stop making the templateCell clipping the adapter, if the adapter is in a cell.
doNotFillTemplateCell [type: "Boolean" default: "false"] - True to stop adding adapter to be modified to fill the template cell it belongs in, if adapters.length == 1
addToLockedLayer [type: "Boolean" default: "false"] - True to add to locked layers, otherwise if locked layer is detected, this command will abort.
addToHiddenLayer [type: "Boolean" default: "false"] - True to add to hidden layers, otherwise if hidden layer is detected, this command will abort.
ignoreDefaultTheme [type: "Boolean" default: "false"] - True to not apply the default theme.
afterCreationAction [type: "Function" default: "null"] - A function to run after objects are created, or creation redo.
doNotSelect [type: "Boolean" default: "false"] - True to not select the created canvas objects.
preventOutOfPlaygroundBounce [type:"Boolean", default: false] - True to prevent adapters to be created out-of-bounce.
chooseBestLayer [type: "Boolean", default: false] - True to allow the canvas to determine which layer adapter should be inserted into if it has unspecified layerID