Extends
Methods
-
Returns:
Type Description ? -
add (aMorph) inherited
-
Name Type Description aMorphMorph -
addBack (aMorph) inherited
-
Name Type Description aMorphMorph -
addChild (aNode) inherited
-
Name Type Description aNodeNode -
addChildFirst (aNode) inherited
-
Name Type Description aNodeNode -
addErrorHighlight ()BlockHighlightMorph
-
Returns:
Type Description BlockHighlightMorph -
addHighlight (oldHighlight)BlockHighlightMorph
-
Name Type Description oldHighlightBlockHighlightMorph Returns:
Type Description BlockHighlightMorph -
addShadow (off, a, color)ShadowMorph inherited
-
Name Type Description offPoint optional anumber optional colorColor optional Returns:
Type Description ShadowMorph -
Returns:
Type Description Array.<Node> -
allComments ()Array.<CommentMorph>
-
Returns:
Type Description Array.<CommentMorph> -
allEmptySlots ()Array.<?> inherited
-
Returns:
Type Description Array.<?> -
Returns:
Type Description Array.<Morph> -
allInputs ()Array.<ArgMorph> | Array.<ReporterBlockMorph> inherited
-
Returns:
Type Description Array.<ArgMorph> | Array.<ReporterBlockMorph> -
Returns:
Type Description Array.<Node> -
Returns:
Type Description Array.<Node> -
-
anyChild (aPredicate)boolean inherited
-
Name Type Description aPredicatefunction Returns:
Type Description boolean -
attach () inherited
-
-
backTab (editField) inherited
-
Name Type Description editFieldMorph -
bottom ()number inherited
-
Returns:
Type Description number -
Returns:
Type Description Point -
Returns:
Type Description Point -
Returns:
Type Description Point -
Returns:
Type Description Point -
bright ()String inherited
-
Returns:
Type Description String -
-
Returns:
Type Description Point -
changed () inherited
-
-
childChanged () inherited
-
-
codeDefinitionHeader ()HatBlockMorph
-
Returns:
Type Description HatBlockMorph -
codeMappingHeader ()HatBlockMorph
-
Returns:
Type Description HatBlockMorph -
colorSetters ()Array.<String> inherited
-
Returns:
Type Description Array.<String> -
Returns:
Type Description MenuMorph -
Returns:
Type Description Morph -
Name Type Description mapMap Returns:
Type Description Morph -
Returns:
Type Description Array.<Point> -
dark ()String inherited
-
Returns:
Type Description String -
debugCachedInputs () inherited
-
-
definesScriptVariable (name)boolean inherited
-
Name Type Description nameString Returns:
Type Description boolean -
-
depth ()number inherited
-
Returns:
Type Description number -
-
Returns:
Type Description MenuMorph -
Name Type Description oldNameString newNameString justTheTemplateboolean -
Name Type Description oldNameString newNameString justTheTemplateboolean -
Name Type Description oldNameString newNameString justTheTemplateboolean -
Name Type Description oldNameString newNameString justTheTemplateboolean -
Name Type Description oldNameString newNameString justTheTemplateboolean -
drawCachedTexture () inherited
-
-
Name Type Description canvasCanvasRenderingContext2D -
drawNew () inherited
-
-
drawOn (aCanvas, aRect) inherited
-
Name Type Description aCanvasHTMLCanvasElement aRectRectangle optional -
drawTexture (url) inherited
-
Name Type Description urlString -
droppedAudio (anAudio, name) inherited
-
Name Type Description anAudioAudio nameString -
droppedBinary (anArrayBuffer, name) inherited
-
Name Type Description anArrayBufferArray nameString -
droppedImage (aCanvas, name) inherited
-
Name Type Description aCanvasHTMLCanvasElement nameString -
droppedSVG (anImage, name) inherited
-
Name Type Description anImageImage nameString -
droppedText (aString, name) inherited
-
Name Type Description aStringString nameString -
endLayout () inherited
-
-
Name Type Description contextCanvasRenderingContext2D -
escalateEvent (functionName, arg) inherited
-
Name Type Description functionNameString arg* -
evaluate ()* inherited
-
Returns:
Type Description * -
evaluateString (code)* inherited
-
Name Type Description codeString Returns:
Type Description * -
exportPictureWithResult (aBubble) inherited
-
Name Type Description aBubble? -
Returns:
Type Description Point -
fadeTo (endAlpha, msecs, easing, onComplete) inherited
-
Name Type Description endAlphanumber msecsnumber optional easingString | function optional onCompletefunction optional -
fixBlockColor (nearestBlock, isForced) overrides
-
Name Type Default Description nearestBlockBlockMorph isForcedboolean false optional -
Name Type Default Description isForcedboolean false optional -
fixHighlight () inherited
-
-
-
fixLayout (silently) inherited
-
Name Type Default Description silentlyboolean false optional -
flash () inherited
-
-
-
forAllChildren (aFunction) inherited
-
Name Type Description aFunctionfunction -
Name Type Description silentlyboolean -
Returns:
Type Description Rectangle -
Returns:
Type Description Rectangle -
fullChanged () inherited
-
-
Returns:
Type Description Morph -
fullDrawOn (aCanvas, aRect) inherited
-
Name Type Description aCanvasHTMLCanvasElement aRectRectangle optional -
fullImage ()HTMLCanvasElement inherited
-
Returns:
Type Description HTMLCanvasElement -
fullImageClassic ()HTMLCanvasElement inherited
-
Returns:
Type Description HTMLCanvasElement -
getHighlight ()BlockHighlightMorph
-
Returns:
Type Description BlockHighlightMorph -
Name Type Description aPointPoint Returns:
Type Description Color -
getShadow ()ShadowMorph inherited
-
Returns:
Type Description ShadowMorph -
getVarNamesDict ()Object inherited
-
Returns:
Type Description Object -
-
glideTo (endPoint, msecs, easing, onComplete) inherited
-
Name Type Description endPointPoint msecsnumber optional easingString | function optional onCompletefunction optional -
Returns:
Type Description boolean -
Returns:
Type Description boolean -
Returns:
Type Description boolean -
height ()number inherited
-
Returns:
Type Description number -
hide () inherited
-
-
-
Returns:
Type Description MenuMorph -
highlight (color, blur, border)BlockHighlightMorph
-
Name Type Description colorColor blurnumber bordernumber Returns:
Type Description BlockHighlightMorph -
Name Type Description colorColor bordernumber Returns:
Type Description HTMLCanvasElement -
Name Type Description colorColor blurnumber Returns:
Type Description HTMLCanvasElement -
hint (msg) inherited
-
Name Type Default Description msgString 'NULL' optional -
inform (msg) inherited
-
Name Type Default Description msgString 'NULL' optional -
Name Type Description silentlyboolean -
inputs ()Array.<SyntaxElementMorph> inherited
-
Returns:
Type Description Array.<SyntaxElementMorph> -
inspect (anotherObject) inherited
-
Name Type Description anotherObject* -
isCorrectingOutsideDrag ()boolean inherited
-
Returns:
Type Description boolean -
isEmptySlot ()boolean inherited
-
Returns:
Type Description boolean -
Name Type Description shadowedOnlyboolean Returns:
Type Description boolean -
isLocked ()boolean inherited
-
Returns:
Type Description boolean -
isObjInputFragment ()boolean inherited
-
Returns:
Type Description boolean -
isPickedUp ()boolean inherited
-
Returns:
Type Description boolean -
isTouching (otherMorph)boolean inherited
-
Name Type Description otherMorphMorph Returns:
Type Description boolean -
Returns:
Type Description boolean -
isTransparentAt (aPoint)boolean inherited
-
Name Type Description aPointPoint Returns:
Type Description boolean -
Name Type Description handMorphHandMorph -
keepWithin (aMorph) inherited
-
Name Type Description aMorphMorph -
Name Type Description specString Returns:
Type Description ArgMorph | Morph -
left ()number inherited
-
Returns:
Type Description number -
Returns:
Type Description Point -
Name Type Description aStringString optional keyString optional -
Name Type Description aStringString optional keyString optional -
Name Type Description definitions? -
-
-
Returns:
Type Description Point -
Name Type Description posPoint -
mouseClickRight (pos) inherited
-
Name Type Description posPoint -
mouseDoubleClick (pos) inherited
-
Name Type Description posPoint -
mouseDownLeft (pos) inherited
-
Name Type Description posPoint -
mouseDownRight (pos) inherited
-
Name Type Description posPoint -
mouseEnter (pos) inherited
-
Name Type Description posPoint -
mouseEnterDragging (pos) inherited
-
Name Type Description posPoint -
mouseLeave (pos) inherited
-
Name Type Description posPoint -
mouseLeaveDragging (pos) inherited
-
Name Type Description posPoint -
mouseMove (pos, button) inherited
-
Name Type Description posPoint buttonString -
mouseScroll (pos) inherited
-
Name Type Description posPoint -
move () inherited
-
-
moveBy (delta) inherited
-
Name Type Description deltanumber | Point -
moveCenter () inherited
-
-
Name Type Description currentnumber Returns:
Type Description Morph -
nextSteps (arrayOfFunctions) inherited
-
Name Type Description arrayOfFunctionsArray.<function()> -
nextTab (editField) inherited
-
Name Type Description editFieldMorph -
numericalSetters ()Array.<String> inherited
-
Returns:
Type Description Array.<String> -
outline (color, border)BlockHighlightMorph
-
Name Type Description colorColor bordernubmer Returns:
Type Description BlockHighlightMorph -
Returns:
Type Description Array.<Morph> -
overlappingImage (otherMorph)HTMLCanvasElement inherited
-
Name Type Description otherMorphMorph Returns:
Type Description HTMLCanvasElement -
Name Type Description constructorfunction Returns:
Type Description Node -
Name Type Description constructorsArray.<function()> Returns:
Type Description Node -
Name Type Description specString Returns:
Type Description Array.<String> -
Returns:
Type Description Array.<Morph> -
penTrails ()HTMLCanvasElement inherited
-
Returns:
Type Description HTMLCanvasElement -
perish (msecs, onComplete) inherited
-
Name Type Description msecsnumber optional onCompletefunction optional -
pickColor (msg, callback, environment, defaultContents) inherited
-
Name Type Default Description msgString '' optional callbackfunction optional environmentString optional defaultContentsString '' optional -
pickUp (wrrld) inherited
-
Name Type Description wrrldWorldMorph optional -
Returns:
Type Description Point -
Name Type Description handMorphHandMorph -
Name Type Description currentnumber Returns:
Type Description Morph -
previousTab (editField) inherited
-
Name Type Description editFieldMorph -
processKeyDown (event) inherited
-
Name Type Description eventKeyboardEvent -
processKeyPress (event) inherited
-
Name Type Description eventKeyboardEvent -
processKeyUp (event) inherited
-
Name Type Description eventKeyboardEvent -
prompt (msg, callback, environment, defaultContents, width, floorNum, ceilingNum, isRounded) inherited
-
Name Type Default Description msgString '' optional callbackfunction optional environmentString optional defaultContentsString '' optional widthnumber 100 optional floorNumnumber optional ceilingNumnumber optional isRoundedboolean false optional -
reactToChoice (arg) inherited
-
Name Type Description arg* -
Name Type Description aMorphMorph handMorphHandMorph -
reactToGrabOf (grabbedMorph) inherited
-
Name Type Description grabbedMorphMorph -
reactToKeystroke (event) inherited
-
Name Type Description eventKeyboardEvent -
-
Name Type Description contrastnumber optional -
Name Type Description justTheTemplateboolean -
refactorVarInStack (oldName, newName, isScriptVar) inherited
-
Name Type Description oldNameString newNameString isScriptVarboolean -
Name Type Description alternativeSelectorsArray.<String> -
removeChild (aNode) inherited
-
Name Type Description aNodeNode -
removeHighlight ()BlockHighlightMorph
-
Returns:
Type Description BlockHighlightMorph -
removeShadow () inherited
-
-
replaceInput (oldArg, newArg) inherited
-
Name Type Description oldArg? newArg? -
resize () inherited
-
-
Name Type Description oldInputsArray -
revertToDefaultInput (arg, noValues) inherited
-
Name Type Default Description arg? noValuesboolean false optional -
right ()number inherited
-
Returns:
Type Description number -
Returns:
Type Description Point -
-
Returns:
Type Description Node -
Returns:
Type Description Morph -
Returns:
Type Description HTMLCanvasElement -
Returns:
Type Description ? -
scrollIntoView () inherited
-
-
Returns:
Type Description Morph -
setAlphaScaled (alpha) inherited
-
Name Type Description alphanumber -
setBottom (y) inherited
-
Name Type Description ynumber -
Name Type Description aStringString -
setCenter (aPoint) inherited
-
Name Type Description aPointPoint -
setColor (aColor) inherited
-
Name Type Description aColorColor -
setExtent (aPoint, silently) inherited
-
Name Type Default Description aPointPoint silentlyboolean false optional -
setFullCenter (aPoint) inherited
-
Name Type Description aPointPoint -
setHeight (height) inherited
-
Name Type Description heightnumber -
setLabelColor (textColor, shadowColor, shadowOffset) inherited
-
Name Type Description textColorColor shadowColorColor shadowOffsetnumber -
setLeft (x) inherited
-
Name Type Description xnumber -
setPosition (aPoint) inherited
-
Name Type Description aPointPoint -
setRight (x) inherited
-
Name Type Description xnumber -
setScale (num) inherited
-
Name Type Description numnumber -
Name Type Description aSelectorString -
Name Type Default Description specString silentlyboolean false optional definition? optional -
setTop (y) inherited
-
Name Type Description ynumber -
setWidth (width) inherited
-
Name Type Description widthnumber -
shadow (off, a, color)ShadowMorph inherited
-
Name Type Description offPoint optional anumber optional colorColor optional Returns:
Type Description ShadowMorph -
shadowImage (off, color)HTMLCanvasElement inherited
-
Name Type Description offPoint optional colorColor optional Returns:
Type Description HTMLCanvasElement -
shadowImageBlurred (off, color)HTMLCanvasElement inherited
-
Name Type Description offPoint optional colorColor optional Returns:
Type Description HTMLCanvasElement -
show () inherited
-
-
showBubble (value, exportPic, target) inherited
-
Name Type Default Description value? exportPicboolean false optional target? -
-
Returns:
Type Description Array.<Node> -
silentMoveBy (delta) inherited
-
Name Type Description deltanumber | Point -
silentReplaceInput (oldArg, newArg) inherited
-
Name Type Description oldArg? newArg? -
silentSetExtent (aPoint) inherited
-
Name Type Description aPointPoint -
silentSetHeight (height) inherited
-
Name Type Description heightnumber -
silentSetPosition (aPoint) inherited
-
Name Type Description aPointPoint -
silentSetWidth (width) inherited
-
Name Type Description widthnumber -
Returns:
Type Description Object -
slideBackTo (situation, msecs, onBeforeDrop, onComplete) inherited
-
Name Type Description situationObject msecsnumber optional onBeforeDropfunction optional onCompletefunction optional -
-
stackFullBounds ()Rectangle
-
Returns:
Type Description Rectangle -
Returns:
Type Description number -
Returns:
Type Description number -
startLayout () inherited
-
-
step () inherited
-
-
stepFrame () inherited
-
-
tab (editField) inherited
-
Name Type Description editFieldMorph -
tagExitBlocks (stopTag, isCommand) inherited
-
Name Type Description stopTag? isCommandboolean -
Name Type Description scalenumber clipWidthnumber optional Returns:
Type Description HTMLCanvasElement -
-
toggleIsDraggable () inherited
-
-
-
-
toggleVisibility () inherited
-
-
top ()number inherited
-
Returns:
Type Description number -
topBlock ()? inherited
-
Returns:
Type Description ? -
Returns:
Type Description Point -
Returns:
Type Description Point -
Name Type Description pointPoint Returns:
Type Description Morph -
Name Type Description predicatefunction Returns:
Type Description Morph -
Returns:
Type Description Point -
Returns:
Type Description String Example
'a Morph 10 [0@0 | 50@40]' -
unflash () inherited
-
-
-
updateReferences (map) inherited
-
Name Type Description mapMap -
Returns:
Type Description MenuMorph -
Name Type Description specString -
Name Type Default Description ideIDE_Morph whereString 'in this context' optional -
Returns:
Type Description Rectangle -
Name Type Description aMorphMorph Returns:
Type Description boolean -
width ()number inherited
-
Returns:
Type Description number -
world ()WorldMorph inherited
-
Returns:
Type Description WorldMorph