Extends
Methods
-
-
add (aMorph) inherited
-
Name Type Description aMorph
Morph -
addBack (aMorph) inherited
-
Name Type Description aMorph
Morph -
addChild (aNode) inherited
-
Name Type Description aNode
Node -
addChildFirst (aNode) inherited
-
Name Type Description aNode
Node -
-
addShadow (off, a, color)ShadowMorph inherited
-
Name Type Description off
Point optional a
number optional color
Color optional Returns:
Type Description ShadowMorph -
Returns:
Type Description Array.<Node> -
Returns:
Type Description Array.<Morph> -
Returns:
Type Description Array.<Node> -
Returns:
Type Description Array.<Node> -
anyChild (aPredicate)boolean inherited
-
Name Type Description aPredicate
function Returns:
Type Description boolean -
-
attach () inherited
-
-
backTab (editField) inherited
-
Name Type Description editField
Morph -
bottom ()number inherited
-
Returns:
Type Description number -
Returns:
Type Description Point -
Returns:
Type Description Point -
Returns:
Type Description Point -
Returns:
Type Description Point -
-
Returns:
Type Description Point -
-
changed () inherited
-
-
childChanged () inherited
-
-
-
Returns:
Type Description function -
Name Type Description height
number color
Color Returns:
Type Description SymbolMorph -
-
-
colorSetters ()Array.<String> inherited
-
Returns:
Type Description Array.<String> -
Name Type Description message
String title
String action
? -
Returns:
Type Description MenuMorph -
Returns:
Type Description Morph -
Name Type Description map
Map Returns:
Type Description Morph -
Returns:
Type Description Array.<Point> -
-
-
-
-
-
-
-
Name Type Description forSearching
boolean -
-
-
-
-
-
-
depth ()number inherited
-
Returns:
Type Description number -
destroy () inherited
-
-
Returns:
Type Description MenuMorph -
drawCachedTexture () inherited
-
-
drawNew () inherited
-
-
drawOn (aCanvas, aRect) inherited
-
Name Type Description aCanvas
HTMLCanvasElement aRect
Rectangle optional -
drawTexture (url) inherited
-
Name Type Description url
String -
Name Type Description anAudio
Audio name
String -
Name Type Description anArrayBuffer
Array name
String -
Name Type Description aCanvas
HTMLCanvasElement name
String -
Name Type Description anImage
Image name
String -
Name Type Description aString
String name
String -
Name Type Description sprite
SpriteMorph -
-
escalateEvent (functionName, arg) inherited
-
Name Type Description functionName
String arg
* -
evaluateString (code)* inherited
-
Name Type Description code
String Returns:
Type Description * -
-
Name Type Description name
String plain
boolean -
Name Type Description name
String -
Name Type Description name
String -
Name Type Description name
String -
Name Type Default Description useDropShadows
boolean false optional -
-
Name Type Description sprite
? -
Returns:
Type Description Point -
fadeTo (endAlpha, msecs, easing, onComplete) inherited
-
Name Type Description endAlpha
number msecs
number optional easing
String | function optional onComplete
function optional -
Name Type Description situation
String -
-
Name Type Description category
? optional -
Name Type Description category
? optional -
forAllChildren (aFunction) inherited
-
Name Type Description aFunction
function -
Returns:
Type Description Rectangle -
Returns:
Type Description Rectangle -
fullChanged () inherited
-
-
Returns:
Type Description Morph -
fullDrawOn (aCanvas, aRect) inherited
-
Name Type Description aCanvas
HTMLCanvasElement aRect
Rectangle optional -
fullImage ()HTMLCanvasElement inherited
-
Returns:
Type Description HTMLCanvasElement -
fullImageClassic ()HTMLCanvasElement inherited
-
Returns:
Type Description HTMLCanvasElement -
Name Type Description dirname
String callback
function optional Returns:
Type Description Array.<Object> -
Name Type Description aPoint
Point Returns:
Type Description Color -
Name Type Description key
String Returns:
Type Description ? -
getShadow ()ShadowMorph inherited
-
Returns:
Type Description ShadowMorph -
Name Type Description url
String callback
function -
glideTo (endPoint, msecs, easing, onComplete) inherited
-
Name Type Description endPoint
Point msecs
number optional easing
String | function optional onComplete
function optional -
Returns:
Type Description boolean -
height ()number inherited
-
Returns:
Type Description number -
hide () inherited
-
-
Returns:
Type Description MenuMorph -
hint (msg) inherited
-
Name Type Default Description msg
String 'NULL' optional -
Name Type Description folderName
String -
Name Type Default Description msg
String 'NULL' optional -
init (isAutoFill) overrides
-
Name Type Description isAutoFill
boolean -
-
inspect (anotherObject) inherited
-
Name Type Description anotherObject
* -
Name Type Description sprite
SpriteMorph -
isCorrectingOutsideDrag ()boolean inherited
-
Returns:
Type Description boolean -
Returns:
Type Description boolean -
isPickedUp ()boolean inherited
-
Returns:
Type Description boolean -
isTouching (otherMorph)boolean inherited
-
Name Type Description otherMorph
Morph Returns:
Type Description boolean -
isTransparentAt (aPoint)boolean inherited
-
Name Type Description aPoint
Point Returns:
Type Description boolean -
justDropped (handMorph) inherited
-
Name Type Description handMorph
HandMorph -
keepWithin (aMorph) inherited
-
Name Type Description aMorph
Morph -
-
left ()number inherited
-
Returns:
Type Description number -
Returns:
Type Description Point -
-
mouseClickLeft (pos) inherited
-
Name Type Description pos
Point -
mouseClickRight (pos) inherited
-
Name Type Description pos
Point -
mouseDoubleClick (pos) inherited
-
Name Type Description pos
Point -
mouseDownLeft (pos) inherited
-
Name Type Description pos
Point -
mouseDownRight (pos) inherited
-
Name Type Description pos
Point -
mouseEnter (pos) inherited
-
Name Type Description pos
Point -
mouseEnterDragging (pos) inherited
-
Name Type Description pos
Point -
mouseLeave (pos) inherited
-
Name Type Description pos
Point -
mouseLeaveDragging (pos) inherited
-
Name Type Description pos
Point -
mouseMove (pos, button) inherited
-
Name Type Description pos
Point button
String -
mouseScroll (pos) inherited
-
Name Type Description pos
Point -
move () inherited
-
-
moveBy (delta) inherited
-
Name Type Description delta
number | Point -
moveCenter () inherited
-
-
-
Name Type Description name
String elements
? Returns:
Type Description String -
-
Name Type Description name
String -
Name Type Description name
String ignoredSprite
boolean optional Returns:
Type Description String -
Name Type Description current
number Returns:
Type Description Morph -
nextSteps (arrayOfFunctions) inherited
-
Name Type Description arrayOfFunctions
Array.<function()> -
nextTab (editField) inherited
-
Name Type Description editField
Morph -
numericalSetters ()Array.<String> inherited
-
Returns:
Type Description Array.<String> -
Name Type Description str
String name
String silently
boolean -
Name Type Description str
String -
Name Type Description world
WorldMorph -
Name Type Description str
String -
Name Type Description name
String -
-
Name Type Description str
String -
Name Type Description str
String -
Name Type Description str
String -
Returns:
Type Description Array.<Morph> -
overlappingImage (otherMorph)HTMLCanvasElement inherited
-
Name Type Description otherMorph
Morph Returns:
Type Description HTMLCanvasElement -
-
Name Type Description constructor
function Returns:
Type Description Node -
Name Type Description constructors
Array.<function()> Returns:
Type Description Node -
Name Type Description text
String Returns:
Type Description Array.<Object> -
penTrails ()HTMLCanvasElement inherited
-
Returns:
Type Description HTMLCanvasElement -
perish (msecs, onComplete) inherited
-
Name Type Description msecs
number optional onComplete
function optional -
pickColor (msg, callback, environment, defaultContents) inherited
-
Name Type Default Description msg
String '' optional callback
function optional environment
String optional defaultContents
String '' optional -
pickUp (wrrld) inherited
-
Name Type Description wrrld
WorldMorph optional -
Name Type Description folderName
String items
Array.<String> -
Returns:
Type Description Point -
prepareToBeGrabbed (handMorph) inherited
-
Name Type Description handMorph
HandMorph -
-
Name Type Description current
number Returns:
Type Description Morph -
previousTab (editField) inherited
-
Name Type Description editField
Morph -
processKeyDown (event) inherited
-
Name Type Description event
KeyboardEvent -
processKeyPress (event) inherited
-
Name Type Description event
KeyboardEvent -
processKeyUp (event) inherited
-
Name Type Description event
KeyboardEvent -
-
Name Type Default Description msg
String '' optional callback
function optional environment
String optional defaultContents
String '' optional width
number 100 optional floorNum
number optional ceilingNum
number optional isRounded
boolean false optional -
Name Type Description str
String name
String silently
boolean -
Name Type Description str
String -
Name Type Description str
String -
Name Type Description str
String -
Name Type Description str
String -
Name Type Description name
String -
reactToChoice (arg) inherited
-
Name Type Description arg
* -
reactToDropOf (aMorph, handMorph) inherited
-
Name Type Description aMorph
Morph handMorph
HandMorph -
reactToGrabOf (grabbedMorph) inherited
-
Name Type Description grabbedMorph
Morph -
reactToKeystroke (event) inherited
-
Name Type Description event
KeyboardEvent -
reactToTemplateCopy () inherited
-
-
Name Type Description rect
Rectangle -
-
Name Type Description lang
String callback
function -
-
Name Type Default Description shouldIgnorePosition
boolean false optional -
Name Type Description aBlock
? justThis
boolean -
removeChild (aNode) inherited
-
Name Type Description aNode
Node -
Name Type Description key
String -
removeShadow () inherited
-
-
Name Type Description sprite
SpriteMorph -
-
-
-
resize () inherited
-
-
Name Type Description arguments
String repeatable Returns:
Type Description String -
right ()number inherited
-
Returns:
Type Description number -
Returns:
Type Description Point -
Returns:
Type Description Node -
Returns:
Type Description Morph -
-
-
Name Type Description canvas
HTMLCanvasElement fileName
String -
Name Type Description contents
? fileType
String fileName
String -
Name Type Description name
String -
-
Name Type Description name
String -
Name Type Description key
String value
? -
Name Type Description xml
? fileName
String -
scrollIntoView () inherited
-
-
Returns:
Type Description Morph -
-
setAlphaScaled (alpha) inherited
-
Name Type Description alpha
number -
Name Type Description num
number -
setBottom (y) inherited
-
Name Type Description y
number -
setCenter (aPoint) inherited
-
Name Type Description aPoint
Point -
-
setColor (aColor) inherited
-
Name Type Description aColor
Color -
-
Name Type Default Description aPoint
Point silently
boolean false optional -
setFullCenter (aPoint) inherited
-
Name Type Description aPoint
Point -
setHeight (height) inherited
-
Name Type Description height
number -
Name Type Description lang
String callback
function -
setLeft (x) inherited
-
Name Type Description x
number -
Name Type Description newWidth
number -
setPosition (aPoint) inherited
-
Name Type Description aPoint
Point -
Name Type Description string
String -
setRight (x) inherited
-
Name Type Description x
number -
Name Type Description aPoint
Point -
-
setTop (y) inherited
-
Name Type Description y
number -
Name Type Description str
String -
setWidth (width) inherited
-
Name Type Description width
number -
shadow (off, a, color)ShadowMorph inherited
-
Name Type Description off
Point optional a
number optional color
Color optional Returns:
Type Description ShadowMorph -
shadowImage (off, color)HTMLCanvasElement inherited
-
Name Type Description off
Point optional color
Color optional Returns:
Type Description HTMLCanvasElement -
shadowImageBlurred (off, color)HTMLCanvasElement inherited
-
Name Type Description off
Point optional color
Color optional Returns:
Type Description HTMLCanvasElement -
show () inherited
-
-
showMessage (message, secs)MenuMorph
-
Name Type Description message
String secs
number Returns:
Type Description MenuMorph -
Returns:
Type Description Array.<Node> -
silentMoveBy (delta) inherited
-
Name Type Description delta
number | Point -
silentSetExtent (aPoint) inherited
-
Name Type Description aPoint
Point -
silentSetHeight (height) inherited
-
Name Type Description height
number -
silentSetPosition (aPoint) inherited
-
Name Type Description aPoint
Point -
silentSetWidth (width) inherited
-
Name Type Description width
number -
situation ()Object inherited
-
Returns:
Type Description Object -
slideBackTo (situation, msecs, onBeforeDrop, onComplete) inherited
-
Name Type Description situation
Object msecs
number optional onBeforeDrop
function optional onComplete
function optional -
-
-
step () inherited
-
-
stepFrame () inherited
-
-
-
-
-
-
tab (editField) inherited
-
Name Type Description editField
Morph -
Name Type Description appMode
? -
-
-
-
-
-
toggleIsDraggable () inherited
-
-
-
-
-
-
-
-
-
Name Type Description isSmall
boolean optional forcedRatio
number optional -
-
-
toggleVisibility () inherited
-
-
-
top ()number inherited
-
Returns:
Type Description number -
Returns:
Type Description Point -
Returns:
Type Description Point -
Name Type Description point
Point Returns:
Type Description Morph -
Name Type Description predicate
function Returns:
Type Description Morph -
Returns:
Type Description Point -
toString ()String inherited
-
Returns:
Type Description String Example
'a Morph 10 [0@0 | 50@40]'
-
updateReferences (map) inherited
-
Name Type Description map
Map -
Returns:
Type Description MenuMorph -
-
-
-
Returns:
Type Description Rectangle -
wantsDropOf (aMorph)boolean inherited
-
Name Type Description aMorph
Morph Returns:
Type Description boolean -
width ()number inherited
-
Returns:
Type Description number -
world ()WorldMorph inherited
-
Returns:
Type Description WorldMorph