Extends
Methods
-
add (aMorph) inherited
-
Name Type Description aMorphMorph -
Name Type Description aSpec? anArrayArray.<?> -
addBack (aMorph) inherited
-
Name Type Description aMorphMorph -
addChild (aNode) inherited
-
Name Type Description aNodeNode -
addChildFirst (aNode) inherited
-
Name Type Description aNodeNode -
Name Type Description costume? -
addHighlight (oldHighlight)SpriteHighlightMorph
-
Name Type Description oldHighlightSpriteHighlightMorph Returns:
Type Description SpriteHighlightMorph -
addShadow (off, a, color)ShadowMorph inherited
-
Name Type Description offPoint optional anumber optional colorColor optional Returns:
Type Description ShadowMorph -
Name Type Description audio? name? -
Name Type Description another? -
Name Type Description name? isGlobal? -
allAnchors ()Array.<SpriteMorph>
-
Returns:
Type Description Array.<SpriteMorph> -
Name Type Description definition? Returns:
Type Description Array.<?> -
Name Type Default Description valuesOnlyboolean false optional Returns:
Type Description Object.<?, ?> | ? -
Returns:
Type Description Array.<Node> -
Name Type Description aSpec? Returns:
Type Description Array.<?> -
Name Type Description definition? spec? Returns:
Type Description Array.<?> -
Returns:
Type Description Array.<Morph> -
Returns:
Type Description Array.<?> -
Returns:
Type Description Array.<?> -
Name Type Description messageString Returns:
Type Description Array.<?> -
Name Type Description interaction? Returns:
Type Description Array.<?> -
Name Type Description keyString Returns:
Type Description Array.<?> -
Name Type Description aSpec? Returns:
Type Description Array.<?> -
Name Type Description aSpec? Returns:
Type Description Array.<?> -
Returns:
Type Description Array.<Node> -
Name Type Description definition? Returns:
Type Description Array.<?> -
Name Type Default Description sortedboolean false optional Returns:
Type Description Array.<String> -
Returns:
Type Description Array.<?> -
Returns:
Type Description Array.<Node> -
allParts ()Array.<SpriteMorph>
-
Returns:
Type Description Array.<SpriteMorph> -
Returns:
Type Description Array.<?> -
Name Type Description xnumber ynumber Returns:
Type Description number -
anyChild (aPredicate)boolean inherited
-
Name Type Description aPredicatefunction Returns:
Type Description boolean -
Name Type Description ideIDE_Morph -
Name Type Description canvasHTMLCanvasElement Returns:
Type Description HTMLCanvasElement -
attach () inherited
-
-
Name Type Description aSpriteSpriteMorph -
backTab (editField) inherited
-
Name Type Description editFieldMorph -
blockForSelector (selector, setDefaults)BlockMorph
-
Name Type Description selector? setDefaults? Returns:
Type Description BlockMorph -
Name Type Default Description searchStringString strictlyboolean false optional typesArray.<String> optional varNamesArray.<String> optional Returns:
Type Description Array -
blockTemplates (category)Array.<BlockMorph>
-
Name Type Default Description categoryString 'motion' optional Returns:
Type Description Array.<BlockMorph> -
booleanMorph (bool)BooleanSlotMorph
-
Name Type Description boolboolean Returns:
Type Description BooleanSlotMorph -
bottom ()number inherited
-
Returns:
Type Description number -
Returns:
Type Description Point -
Returns:
Type Description Point -
Returns:
Type Description Point -
-
Returns:
Type Description Point -
Name Type Description data? isThoughtboolean isQuestionboolean -
Returns:
Type Description Point -
Name Type Description deltanumber -
changed () inherited
-
-
Name Type Description effect? valuenumber -
Name Type Description deltanumber -
Name Type Description deltanumber -
Name Type Description deltanumber -
Name Type Description deltanumber -
Name Type Description deltanumber -
childChanged () inherited
-
-
-
clear () overrides
-
-
-
clonify (stage, immediately)SpriteMorph
-
Name Type Description stageStageMorph immediatelyboolean Returns:
Type Description SpriteMorph -
colorFiltered (aColor)Morph
-
Name Type Description aColorColor Returns:
Type Description Morph -
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> -
-
createClone (immediately)SpriteMorph
-
Name Type Description immediatelyboolean Returns:
Type Description SpriteMorph -
Returns:
Type Description Array.<String> -
Name Type Description definition? -
Name Type Description varName? -
Name Type Description varName? -
depth ()number inherited
-
Returns:
Type Description number -
-
-
-
Name Type Description aSpriteSpriteMorph -
Returns:
Type Description MenuMorph -
Returns:
Type Description number -
Name Type Description imgSource? dataString -
-
Name Type Description id? noShadowboolean -
Name Type Description data? -
Name Type Description definition? Returns:
Type Description Array.<?> -
-
-
down () inherited
-
-
drawCachedTexture () inherited
-
-
Name Type Description startPoint destPoint -
Name Type Description facingnumber -
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 -
-
-
escalateEvent (functionName, arg) inherited
-
Name Type Description functionNameString arg* -
evaluateString (code)* inherited
-
Name Type Description codeString Returns:
Type Description * -
Returns:
Type Description Point -
Name Type Description xnumber ynumber -
fadeTo (endAlpha, msecs, easing, onComplete) inherited
-
Name Type Description endAlphanumber msecsnumber optional easingString | function optional onCompletefunction optional -
findVariableWatcher (varName)WatcherMorph
-
Name Type Description varName? Returns:
Type Description WatcherMorph -
-
-
forAllChildren (aFunction) inherited
-
Name Type Description aFunctionfunction -
Name Type Description stepsnumber -
freshPalette (category)ScrollFrameMorph
-
Name Type Description category? Returns:
Type Description ScrollFrameMorph -
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 -
Name Type Description extentPointPoint Returns:
Type Description HTMLCanvasElement -
Returns:
Type Description number -
Returns:
Type Description number -
Returns:
Type Description number -
getHighlight ()SpriteHighlightMorph
-
Returns:
Type Description SpriteHighlightMorph -
Returns:
Type Description number -
Returns:
Type Description ? -
Returns:
Type Description String -
Name Type Description specString Returns:
Type Description ? -
Name Type Description specString Returns:
Type Description ? -
Name Type Description aPointPoint Returns:
Type Description Color -
Returns:
Type Description number -
getShadow ()ShadowMorph inherited
-
Returns:
Type Description ShadowMorph -
Returns:
Type Description number -
Returns:
Type Description number -
Name Type Description durationnumber endXnumber endYnumber elapsednumber startPointPoint -
glideTo (endPoint, msecs, easing, onComplete) inherited
-
Name Type Description endPointPoint msecsnumber optional easingString | function optional onCompletefunction optional -
Returns:
Type Description ? -
Name Type Description layersnumber -
Name Type Description xnumber ynumber justMeboolean noShadowboolean -
Returns:
Type Description boolean -
Name Type Description varNameString Returns:
Type Description boolean -
height ()number inherited
-
Returns:
Type Description number -
-
Returns:
Type Description MenuMorph -
highlight (color, border)SpriteHighlightMorph
-
Name Type Description colorColor bordernumber Returns:
Type Description SpriteHighlightMorph -
Name Type Description colorColor bordernumber 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 aNameString -
Name Type Default Description valuesOnlyboolean false optional Returns:
Type Description Object.<?, ?> | ? -
Returns:
Type Description Array.<?> -
Name Type Default Description shadowedOnlyboolean false optional Returns:
Type Description Array.<String> -
Name Type Description aNameString Returns:
Type Description boolean -
init (globals) overrides
-
Name Type Description globals? -
Name Type Description hats? -
inspect (anotherObject) inherited
-
Name Type Description anotherObject* -
Returns:
Type Description boolean -
isPickedUp ()boolean inherited
-
Returns:
Type Description boolean -
isTouching (otherMorph)boolean inherited
-
Name Type Description otherMorphMorph Returns:
Type Description boolean -
isTransparentAt (aPoint)boolean inherited
-
Name Type Description aPointPoint Returns:
Type Description boolean -
Name Type Description vNameString isGlobalboolean Returns:
Type Description boolean -
Name Type Description handMorphHandMorph -
keepWithin (aMorph) inherited
-
Name Type Description aMorphMorph -
left ()number inherited
-
Returns:
Type Description number -
Returns:
Type Description Point -
-
makeBlockButton ()PushButtonMorph
-
Returns:
Type Description PushButtonMorph -
Name Type Description posPoint -
mouseClickRight (pos) inherited
-
Name Type Description posPoint -
Name Type Description posPoint -
Name Type Description posPoint -
mouseDownRight (pos) inherited
-
Name Type Description posPoint -
Name Type Description posPoint -
Name Type Description posPoint -
Name Type Description posPoint -
mouseLeaveDragging (pos) inherited
-
Name Type Description posPoint -
mouseMove (pos, button) inherited
-
Name Type Description posPoint buttonString -
Name Type Description posPoint -
move () inherited
-
-
Name Type Description deltanumber | Point -
moveCenter () inherited
-
-
-
nestingBounds ()Rectangle
-
Returns:
Type Description Rectangle -
newClone (immediately)SpriteMorph
-
Name Type Description immediatelyboolean Returns:
Type Description SpriteMorph -
Name Type Description nameString ignoredCostumeboolean Returns:
Type Description String -
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> -
Returns:
Type Description Array.<Morph> -
Name Type Description otherMorphMorph Returns:
Type Description HTMLCanvasElement -
Returns:
Type Description Object.<?, ?> -
Name Type Description category? -
paletteBlockInstance (definition)BlockMorph
-
Name Type Description definition? Returns:
Type Description BlockMorph -
Name Type Description constructorfunction Returns:
Type Description Node -
Name Type Description constructorsArray.<function()> Returns:
Type Description Node -
Returns:
Type Description number -
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 -
Name Type Description name? Returns:
Type Description boolean -
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 -
-
Name Type Default Description sortedboolean false optional Returns:
Type Description Array.<String> -
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 -
reactToTemplateCopy () inherited
-
-
Name Type Description interaction? Returns:
Type Description Array.<?> -
-
Name Type Description oldName? newName? isGlobalboolean -
Name Type Description aNameString -
-
removeChild (aNode) inherited
-
Name Type Description aNodeNode -
-
removeHighlight ()SpriteHighlightMorph
-
Returns:
Type Description SpriteHighlightMorph -
removeShadow () inherited
-
-
Name Type Description another? -
Name Type Description definition? -
Returns:
Type Description ? -
Name Type Description expressionStringString Returns:
Type Description ? -
Returns:
Type Description number -
Returns:
Type Description number -
reportPenTrailsAsCostume ()Costume
-
Returns:
Type Description Costume -
Returns:
Type Description ? -
Returns:
Type Description number -
resize () inherited
-
-
-
right ()number inherited
-
Returns:
Type Description number -
Returns:
Type Description Point -
Returns:
Type Description Node -
Returns:
Type Description Morph -
rotationCenter ()Point
-
Returns:
Type Description Point -
scrollIntoView () inherited
-
-
Name Type Default Description searchStringString '' optional typesArray.<String> optional varNamesArray.<String> optional scriptFocusScriptFocusMorph optional -
Returns:
Type Description Morph -
setAlphaScaled (alpha) inherited
-
Name Type Description alphanumber -
setBottom (y) inherited
-
Name Type Description ynumber -
Name Type Description numnumber -
setCenter (aPoint, justMe) overrides
-
Name Type Description aPointPoint justMeboolean -
Name Type Description aColorColor -
Name Type Description effect? valuenumber -
Name Type Description another? -
setExtent (aPoint, silently) inherited
-
Name Type Default Description aPointPoint silentlyboolean false optional -
setFullCenter (aPoint) inherited
-
Name Type Description aPointPoint -
Name Type Description degreesnumber -
setHeight (height) inherited
-
Name Type Description heightnumber -
Name Type Description numnumber -
setLeft (x) inherited
-
Name Type Description xnumber -
Name Type Description stringString -
Name Type Description worldCoordinatePoint -
Name Type Description aPointPoint -
setRight (x) inherited
-
Name Type Description xnumber -
setRotation () inherited
-
-
Name Type Description absoluteCoordinatePoint -
Name Type Description absoluteXnumber -
Name Type Description absoluteYnumber -
Name Type Description percentagenumber noShadowboolean -
Name Type Description sizenumber -
setTop (y) inherited
-
Name Type Description ynumber -
setWidth (width) inherited
-
Name Type Description widthnumber -
Name Type Description numnumber -
Name Type Description numnumber -
shadow (off, a, color)ShadowMorph inherited
-
Name Type Description offPoint optional anumber optional colorColor optional Returns:
Type Description ShadowMorph -
-
-
-
Name Type Description aNameString -
Returns:
Type Description Array.<?> -
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 -
Name Type Description nameString value* -
-
Name Type Description varName? Returns:
Type Description boolean -
Name Type Description selector? Returns:
Type Description boolean -
Returns:
Type Description Array.<Node> -
Name Type Description xnumber ynumber justMeboolean -
Name Type Description deltanumber | Point -
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 -
situation ()Object inherited
-
Returns:
Type Description Object -
slideBackTo (situation, msecs, onBeforeDrop, onComplete) inherited
-
Name Type Description situationObject msecsnumber optional onBeforeDropfunction optional onCompletefunction optional -
Returns:
Type Description ? -
startWarp () inherited
-
-
step () inherited
-
-
stepFrame () inherited
-
-
-
tab (editField) inherited
-
Name Type Description editFieldMorph -
Returns:
Type Description boolean -
Name Type Description extentPointPoint Returns:
Type Description HTMLCanvasElement -
-
Name Type Description aNameString -
Name Type Description vNameString -
toggleIsDraggable () inherited
-
-
toggleVariableWatcher (varName, isGlobal)WatcherMorph
-
Name Type Description varName? isGlobalboolean Returns:
Type Description WatcherMorph -
toggleVisibility () inherited
-
-
Name Type Description selector? label? color? -
top ()number inherited
-
Returns:
Type Description number -
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 -
toString ()String inherited
-
Returns:
Type Description String Example
'a Morph 10 [0@0 | 50@40]' -
turn (degrees) overrides
-
Name Type Description degreesnumber -
Name Type Description degreesnumber -
up () inherited
-
-
-
updateReferences (map) inherited
-
Name Type Description mapMap -
Returns:
Type Description MenuMorph -
Name Type Description definition? forRemovalboolean optional skipGlobalsboolean optional skipBlocksboolean optional Returns:
Type Description boolean -
variableBlock (varName, isLocalTemplate)ReporterBlockMorph
-
Name Type Description varName? isLocalTemplateboolean Returns:
Type Description ReporterBlockMorph -
Returns:
Type Description Rectangle -
Name Type Description aMorphMorph Returns:
Type Description boolean -
warp (fun) inherited
-
Name Type Description funfunction -
warpOp (selector, argsArray) inherited
-
Name Type Description selectorString argsArrayArray -
watcherFor (stage, selector)WatcherMorph
-
Name Type Description stageStageMorph selector? Returns:
Type Description WatcherMorph -
Name Type Default Description costume? noShadowboolean false optional -
width ()number inherited
-
Returns:
Type Description number -
world ()WorldMorph inherited
-
Returns:
Type Description WorldMorph -
Returns:
Type Description number -
Returns:
Type Description number -
Returns:
Type Description number -
Returns:
Type Description number