Module
Ace.VirtualRenderer
- Package
- purescript-ace
- Repository
- slamdata/purescript-ace
#getCharacterWidth Source
getCharacterWidth :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Number
#screenToTextCoordinates Source
screenToTextCoordinates :: forall eff. Number -> Number -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#setSession Source
setSession :: forall eff. EditSession -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#updateLines Source
updateLines :: forall eff. Int -> Int -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#updateText Source
updateText :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#updateFull Source
updateFull :: forall eff. Boolean -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#updateFontSize Source
updateFontSize :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#adjustWrapLimit Source
adjustWrapLimit :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#setAnimatedScroll Source
setAnimatedScroll :: forall eff. Boolean -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#getAnimatedScroll Source
getAnimatedScroll :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Boolean
#setShowInvisibles Source
setShowInvisibles :: forall eff. Boolean -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#getShowInvisibles Source
getShowInvisibles :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Boolean
#setShowPrintMargin Source
setShowPrintMargin :: forall eff. Boolean -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#getShowPrintMargin Source
getShowPrintMargin :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Boolean
#setPrintMarginColumn Source
setPrintMarginColumn :: forall eff. Boolean -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#getPrintMarginColumn Source
getPrintMarginColumn :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Boolean
#getShowGutter Source
getShowGutter :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Boolean
#setShowGutter Source
setShowGutter :: forall eff. Boolean -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#getContainerElement Source
getContainerElement :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) HTMLElement
#getMouseEventTarget Source
getMouseEventTarget :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) HTMLElement
#getTextAreaContainer Source
getTextAreaContainer :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) HTMLElement
#getFirstVisibleRow Source
getFirstVisibleRow :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Int
#getFirstFullyVisibleRow Source
getFirstFullyVisibleRow :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Int
#getLastFullyVisibleRow Source
getLastFullyVisibleRow :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Int
#getLastVisibleRow Source
getLastVisibleRow :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Int
#setPadding Source
setPadding :: forall eff. Int -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#getHScrollBarAlwaysVisible Source
getHScrollBarAlwaysVisible :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Boolean
#setHScrollBarAlwaysVisible Source
setHScrollBarAlwaysVisible :: forall eff. Boolean -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#updateFrontMarkers Source
updateFrontMarkers :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#updateBackMarkers Source
updateBackMarkers :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#addGutterDecoration Source
addGutterDecoration :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#removeGutterDecoration Source
removeGutterDecoration :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#updateBreakpoints Source
updateBreakpoints :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#setAnnotations Source
setAnnotations :: forall eff. Array Annotation -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#updateCursor Source
updateCursor :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#hideCursor Source
hideCursor :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#showCursor Source
showCursor :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#scrollCursorIntoView Source
scrollCursorIntoView :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#getScrollTop Source
getScrollTop :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Int
#getScrollLeft Source
getScrollLeft :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Int
#getScrollTopRow Source
getScrollTopRow :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Int
#getScrollBottomRow Source
getScrollBottomRow :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Int
#scrollToRow Source
scrollToRow :: forall eff. Int -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#isScrollableBy Source
isScrollableBy :: forall eff. Number -> Number -> VirtualRenderer -> Eff (ace :: ACE | eff) Boolean
#textToScreenCoordinates Source
textToScreenCoordinates :: forall eff. Int -> Int -> VirtualRenderer -> Eff (ace :: ACE | eff) Position
#visualizeFocus Source
visualizeFocus :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#visualizeBlur Source
visualizeBlur :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#showComposition Source
showComposition :: forall eff. Int -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#setCompositionText Source
setCompositionText :: forall eff. String -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#hideComposition Source
hideComposition :: forall eff. VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#unsetStyle Source
unsetStyle :: forall eff. String -> VirtualRenderer -> Eff (ace :: ACE | eff) Unit
#create Source
create :: forall eff. HTMLElement -> Maybe String -> Eff (ace :: ACE | eff) VirtualRenderer
- Modules
- Ace
- Ace.
Anchor - Ace.
BackgroundTokenizer - Ace.
Command - Ace.
Config - Ace.
Document - Ace.
EditSession - Ace.
Editor - Ace.
Ext. LanguageTools - Ace.
Ext. LanguageTools. Completer - Ace.
KeyBinding - Ace.
Marker - Ace.
Range - Ace.
ScrollBar - Ace.
Search - Ace.
Selection - Ace.
TokenIterator - Ace.
Tokenizer - Ace.
Types - Ace.
UndoManager - Ace.
VirtualRenderer