### Object ###
### lively.morphic.Morph ###
HTML render settings:
htmlDispatchTable
Morph selection:
getAttribute, getAttributeNode, getNextSibling, getPreviousSibling, getSubmorphByStyleId, getSubmorphsByAttribute, getSubmorphsByStyleClassName, getSubmorphsByTagName
SVG render settings:
svgDispatchTable
Style Classes and Ids:
prepareDOMForStyleSheetsHTML, setStyleClassNamesHTML, setStyleIdHTML
Style classes and ids:
addStyleClassName, getStyleClassNames, getStyleId, hasStyleId, isOfStyleClass, makeStyleClassNameRegExp, makeUniqueStyleClassNamesList, removeStyleClassName, setStyleClassNames, setStyleId
Style sheet getters and setters:
cssIsEnabled, getAppearanceStylingMode, getBorderStylingMode, getParsedStyleSheet, getStyleSheet, getStyleSheetRules, loadStyleSheetFromFile, setAppearanceStylingMode, setBorderStylingMode, setStyleSheet, setStyleSheetRules
Style sheet interpretation:
clearStyleRulesInSubmorphs, getMatchingStyleSheetRules, getStyleSheetDeclarations, getStyleSheetRuleSpecificity, sortStyleSheetRules
Stylesheets:
addSelectorPrefixes, appendStyleNodeHTML, compileStyleSheet, setStyleSheetHTML, splitGroupedSelector
accessing -- morph properties:
adjustOrigin, beClip, getBounds, getClipMode, getHandStyle, getOrigin, getPivotPoint, getPosition, getRotation, getScale, getToolTip, globalBounds, innerBounds, isClip, isVisible, setBounds, setClipMode, setHandStyle, setOrigin, setPivotPoint, setPosition, setRotation, setScale, setToolTip, setVisible
accessing -- morphic relationship:
addMorph, hand, morphBeneath, morphsContainingPoint, submorphBounds, topMorph, withAllSubmorphsDetect, withAllSubmorphsDo, withAllSubmorphsSelect, world
accessing -- shape properties:
getBorderColor, getBorderRadius, getBorderStyle, getBorderWidth, getExtent, getFill, getFillOpacity, getMinExtent, getOpacity, getStrokeOpacity, getStrokeWidth, setBorderColor, setBorderRadius, setBorderStyle, setBorderWidth, setExtent, setFill, setFillOpacity, setMinExtent, setOpacity, setStrokeOpacity, setStrokeWidth, setVertices
accessing -- shapes:
getShape, makeStyleSpec, setShape
animations:
appear, dissolve
bindings:
connections
canvas render settings:
canvasDispatchTable
connection points:
getConnectionPoints, getTargetConnectionPoints
convenience accessing:
bounds, getCenter, innerBounds
convenience scripting:
bounceInBounds, bounceInOwnerBounds, stepAndBounce, stepByVelocities
conversion:
asHTMLLogo, asLogo, asSVGLogo, logoHTMLString
copying:
basicCopy, copy, doNotSerialize, duplicate, restoreRenderContextAfterCopy
debugging:
isAncestorOf, toString
default category:
activeLayers, addWithLayer, addWithoutLayer, collectWithLayersIn, collectWithoutLayersIn, dynamicLayers, getWithLayers, getWithoutLayers, globalLayers, isTabContainer, removeWithLayer, removeWithoutLayer, setWithLayers, setWithoutLayers, structuralLayers
diffing:
diffTo, equals, newThreeWayDiff, parseDiffTo, parsePropertiesOfDiffTo, parseScriptsOfDiffTo, showThreeWayDiff
drawing:
drawOnCANVAS, drawSubmorphsOnCANVAS
event handling:
dragTriggerDistance, isNativeContextMenuEvt, onContextMenu, onDrag, onDragEnd, onDragStart, onMouseDown, onMouseDownEntry, onMouseMove, onMouseMoveEntry, onMouseOut, onMouseUp, onMouseUpEntry, onMouseWheel, onMouseWheelEntry, registerForFocusAndBlurEvents, registerForKeyboardEvents, registerForMouseEvents, registerForOtherEvents, registerForTouchEvents, triggerEvent
event managment:
addEventHandler, areEventsIgnoredOrDisabled, disableEventHandler, disableEventHandlerRecursively, disableEvents, enableEventHandler, enableEventHandlerRecursively, enableEvents, getPointerEvents, ignoreEvents, registerForEvent, registerForEvents, relayMouseEventsToMorphBeneath, removeEventHandler, removeEventHandlers, setPointerEvents, unignoreEvents
event specific SVG:
setHandStyleSVG, setPointerEventsSVG
events:
blurHTML, focusHTML, isGrabbable, setFocusableHTML, setPointerEventsHTML, takesKeyboardFocus, triggerEventHTML
focus and blur:
blur, disableFocus, enableFocus, focus, focusedMorph, hasKeyboardFocus, isFocusable, isFocused, onBlur, onFocus
fullscreen:
clipWorld, enterFullScreen, isInFullScreen, leaveFullScreen, selectAllSubmorphs, unclipWorld
geometry:
align, centerAt, moveBy, moveForwardBy, resizeBy, rotateBy, scaleBy, translateBy, turnBy
grabbing and dragging:
isLocked, lock, lockOwner, resetLocking, unlock
grabbing and dropping:
disableDragging, disableDropping, disableGrabbing, dropOn, dropOnMe, enableDragging, enableDropping, enableGrabbing, getGrabShadow, grabMe, manualDropOnMe, onDropOn
halos:
disableHalos, enableHalos, getHaloClasses, getHalos, removeHalos, removeHalosWithout, showHalos, showHalosForMorphBeneath, showSelectedHalos, showsHalosOnRightClick, toggleHalos
inheritance:
existsAlreadyIn, findById, findCommonParentPartVersion, findCurrentPartVersion, findDerivationParent, findDerivationSibling, findParentPartVersion, findSiblingInRelative, isDirectDescendentOf
initializing:
defaultRenderContext, defaultShape, idCounter, initialize, isMorph, setNewId
interaction:
edit, show
jquery:
jQuery, jQueryNode
keyboard events:
interactiveMoveOrResize, onBackspacePressed, onDelPressed, onDownPressed, onEndPressed, onEnterPressed, onEscPressed, onHomePressed, onKeyDown, onKeyPress, onKeyUp, onLeftPressed, onPageDownPressed, onPageUpPressed, onRightPressed, onTabPressed, onUpPressed
layouting:
adjustForNewBounds, applyLayout, createPlaceholder, destroyPlaceholder, getLayoutConstraintInfo, getLayoutableSubmorphs, getLayouter, getMaxVisibleWidth, getMinHeight, getMinWidth, getPositionInWorld, insertPlaceholder, isLayoutable, obtainPlaceholder, setLayoutConstraintInfo, setLayouter, setPositionTopLeft, submorphDragged, submorphResized
lively bindings:
plugTo
menu:
disableMorphMenu, enableMorphMenu, getWindow, morphMenuItems, openMorphMenuAt, showMorphMenu
morph removal:
remove, removeMorph
morphic relationship:
addMorphBack, addMorphFront, bringToFront, indentedListItemsOfMorphNames, isSubmorphOf, ownerChain, sendToBack, topSubmorph, treeItemsOfMorphNames
nameing:
findAndSetUniqueName, findUniqueNameSimilarTo
naming:
get, getBreadthFirstUpwards, getMorphNamed, getName, setName
opening:
correctForDragOffset, getTopmostMorph, isInFrontOf, isInSameWindowAs, isScrollable, isScrollableHTML, isTopmostMorph, openInHand, openInWindow, openInWorld, openInWorldCenter
overlay:
addOverlay, removeOverlay
properties:
isMorph, style
prototypical scripting:
addScript
removing:
removeAllMorphs, removeAndDropSubmorphs, removeCANVAS, removeHTML, removeMorphHTML, removeSVG
rendering:
appendCANVAS, appendHTML, appendSVG, initCANVAS, initHTML, initSVG, insertMorphNodeInHTML, isRendered, onRenderFinished, onRenderFinishedHTML, prepareForNewRenderContext, renderAfterUsing, renderUsing, renderWithCANVAS, renderWithHTML, renderWithSVG, replaceRenderContextCANVAS, replaceRenderContextCompletely, replaceRenderContextHTML, replaceRenderContextSVG, replaceRenderContextWith
scripting:
animatedFollowPath, animatedInterpolateTo, animatedPathStep, removeEqualScripts, resumeStepping, resumeSteppingAll, startStepping, stopScripts, stopStepping, stopSteppingScriptNamed, suspendStepping, suspendSteppingAll
scrolling:
basicGetScrollableNode, getScrollBarExtent, getScrollableNode, onScroll, showsHorizontalScrollBar, showsVerticalScrollBar
serialization:
onLoadFromPartsBin, onrestore, onstore, serializeToJSON
style:
applyCustomStyle, getCustomStyle
styling:
applyLinkedStyles, applyStyle, applyStyleNamed, getGridPoint, getStyle, getStyleClass, linkToStyles, makeStyleSpec, setPadding, setStyleClass, styleNamed
touch events:
onTouchEnd, onTouchStart
transformation:
fullContainsPoint, fullContainsWorldPoint, getGlobalTransform, getTransform, innerBoundsContainsPoint, innerBoundsContainsWorldPoint, localize, localizePointFrom, setTransform, transformForNewOwner, transformToMorph, worldPoint
udpating:
adjustOriginHTML, getScrollBarExtentHTML, setClipModeHTML, setClipModeHTMLForNode, setExtentHTML, setHandStyleHTML, setPivotPointHTML, setPositionHTML, setRotationHTML, setScaleHTML, setToolTipHTML, setTransformHTML, setVisibleHTML, showsHorizontalScrollBarHTML, showsVerticalScrollBarHTML
update & change:
changed, layoutChanged
updating:
attributeChangedCANVAS, setPositionSVG, setRotationSVG
visual connectors:
addDefaultMagnets, createConnectorTo, getMagnetForPos, getMagnets, getVisualBindingsBuilderFor, hideMagnets, morphsContainingPointInExtendedBounds, removeUnusedMagnets, showMagnets, toggleMagnets
### lively.morphic.Text ###
HTML render settings:
htmlDispatchTable
JavaScript support:
varDeclCleaner
SVG render settings:
svgDispatchTable
accessing:
appendTextString, getAlign, getDisplay, getFontFamily, getFontSize, getFontStyle, getFontWeight, getPadding, getTextBounds, getTextColor, getTextDecoration, getTextExtent, getTextExtentHTML, getTextNode, getTextString, getTextStringHTML, getVerticalAlign, getWhiteSpaceHandlingHTML, inputAllowed, insertTextStringAt, replaceTextString, setAlign, setAlignHTML, setDisplay, setDisplayHTML, setExtent, setFixedHeight, setFixedWidth, setFontFamily, setFontFamilyHTML, setFontSize, setFontSizeHTML, setFontStyle, setFontStyleHTML, setFontWeight, setFontWeightHTML, setInputAllowed, setInputAllowedHTML, setMaxTextHeight, setMaxTextHeightHTML, setMaxTextWidth, setMaxTextWidthHTML, setMinTextHeight, setMinTextHeightHTML, setMinTextWidth, setMinTextWidthHTML, setPadding, setPaddingHTML, setTextColor, setTextColorHTML, setTextDecoration, setTextDecorationHTML, setTextExtentHTML, setTextString, setVerticalAlign, setVerticalAlignHTML, setWhiteSpaceHandlingHTML, visibleTextBounds
accessing SVG:
getTextStringSVG, ignoreTextEventsSVG
bindings:
connections
canvas render settings:
canvasDispatchTable
debugging:
showError, textNodeString
default category:
applyCustomStyle, getCustomStyle
deprecated interface:
getVerticalScrollPosition, innerMorph, setVerticalScrollPosition, showChangeClue
drawing:
drawSubmorphsOnCANVAS, drawTextOnCANVAS
evaluation:
boundEval, evalAll, evalSelection, getDoitContext, tryBoundEval
event handling:
correctForDragOffset, onBlur, onFocus
event management:
blurHTML, enableTextEventsHTML, focusHTML, focusMorphHTML, ignoreTextEventsHTML, unignoreTextEventsHTML
event managment:
enableEvents, ignoreEvents, registerForFocusAndBlurEvents, registerForKeyboardEvents, unignoreEvents
event settings:
accessibleInInactiveWindow
experimentation:
getRange, getRichText, getRichTextFromTo, getSelectionBounds, getTextElementAndLocalIndexForGlobalIndex, getTextElements, getTextStyle, getWhiteSpaceHandling, setRichText, setWhiteSpaceHandling
focus:
requestKeyboardFocus
initializing:
initialize
keyboard event reaction:
onBackspacePressed, onDelPressed, onDownPressed, onEndPressed, onEnterPressed, onEscPressed, onHomePressed, onLeftPressed, onPageDownPressed, onPageUpPressed, onRightPressed, onTabPressed, onUpPressed
keyboard events:
addOrRemoveBrackets, addOrRemoveComment, doAutoIndent, doBrowseClass, doBrowseImplementors, doBrowseSenders, doDebugit, doDoit, doEdit, doExchange, doFind, doFindNext, doInspect, doListProtocol, doMore, doPrintit, doSave, doVarDeclClean, indentSelection, mergeText, modifySelectedLines, onCut, onKeyDown, onKeyPress, onKeyUp, onPaste, outdentSelection, processCommandKeys, rememberSelectionForDoMore, splitText
menu:
morphMenuItems
mouse events:
onMouseDown, onMouseUp
node creation:
createTextNodeHTML, createTextNodeSVG, getTextExtentSVG
properties:
allowInput, autoAdjustPadding, draggingEnabled, isText, style, suppressDropping
rendering:
appendHTML, appendSVG, appendTextHTML, appendTextSVG, fit, growOrShrinkToFit, initHTML, initSVG, onRenderFinishedHTML, setMaxTextHeightSVG, setMaxTextWidthSVG, updateTextHTML, updateTextSVG
rich text:
appendRichText, changeEmphasis, convertSelectionRangeForEmphasis, decreaseFontSizeOfSelection, emphasize, emphasizeAll, emphasizeRanges, emphasizeRegex, emphasizeSelection, getEmphasisAt, increaseFontSizeOfSelection, insertRichTextAt, setFontSizeOfSelectionDo, toggleBoldness, toggleDoit, toggleEmphasisForSelection, toggleFont, toggleItalics, toggleLink, toggleUnderline, unEmphasize, unEmphasizeAll, unEmphasizeSelection
rich text 2:
getRichText2, setRichText2
scrolling:
basicGetScrollableNode, scrollSelectionIntoView
searching:
searchForFind
selection:
domSelection, findLine, getGlobalSelectionBounds, getSelectionBounds, getSelectionOrLineString, getSelectionRange, hasNullSelection, hasSelection, insertAtCursor, insertElementAtCursor, insertTextChunksAtCursor, matchBrackets, modifySelection, moveCursorToLineEnd, moveCursorToLineStart, moveCursorToTextEnd, moveCursorToTextStart, removeTextSelection, selectAll, selectCurrentLine, selectWord, selectionString, setNullSelectionAt, setSelectionRange
serialization:
doNotSerialize, onrestore, onstore, prepareForNewRenderContext
settings for syntax highlighting:
syntaxHighlighter
shape appearance:
fitWidth
shortcut support:
shortcutHandlers
status messages:
setStatusMessage
styling:
applyStyle
syntax highlighter settings:
syntaxHighlighter
syntax highlighting:
disableSyntaxHighlighting, disableSyntaxHighlightingOnSave, enableSyntaxHighlighting, enableSyntaxHighlightingOnSave, highlightJavaScriptSyntax, highlightSyntax, highlightSyntaxDebounced
tab handling:
convertTabsToSpaces, isTabAfterCursor, isTabBeforeCursor, isTabBeforeOrAfterCursor, tab, tabspacesForCursorPos
testing:
hasUnsavedChanges, isFocused
text modes:
beInputLine, beLabel