Class Index | File Index

Classes


Built-In Namespace _global_

Field Summary
Field Attributes Field Name and Description
 
 
 
 
 
 
 
 
 
arr
 
 
 
 
 
 
 
b
 
b64
 
 
 
 
_tr_tally_dist(s, s.strstart - s.match_start, s.match_length - MIN_MATCH, bflush); **
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
!Object.
 
 
 
 
 
 
 
 
doc
 
 
 
 
 
 
 
 
 
 
 
e
 
 
 
 
 
Data about the styles.
 
 
 
 
 
 
 
 
This dictionary maps between ODF style family names and the tag prefixes they use.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
m
 
 
 
map
 
 
!Object.
 
 
 
 
 
n
pqremove **
 
 
 
 
 
 
 
 
 
 
 
ns
 
 
 
 
 
 
 
 
op
 
 
 
p
 
 
 
 
 
 
 
 
 
 
 
 
pos
 
 
 
 
 
 
 
 
r
 
 
 
 
On webkit, which has the ability to style scrollbars with CSS, `window` has the property 'ontouchstart'.
 
s
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Base for generating unique state ids
 
 
 
 
str
 
 
 
 
 
 
 
 
 
 
 
t
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
url
 
 
v
 
 
 
 
 
 
 
 
Method Summary
Method Attributes Method Name and Description
 
 
 
createXPathPathIterator(it, xpath, namespaceResolver)
 
getCommonStyle(styleName, visitedStyles)
 
getLeftCharOffset()
 
 
mergeObjects(destination, source)
Recursively merge properties of two objects Merge behaviours for the object members are: array => array - Append clones of source array onto the end of the destination array object => object - Map each individual key from source onto destination (recursive, so these are clones) primitive => primitive - return primitive value
 
parse(element, elements, siblings)
 
parsePredicates(xpath, start, predicates)
 
validateNonEmptyPattern(elementdef, walker, element, data)
Field Detail
accept

Defined in: LSSerializer.js.

activeKeyBindings

activeModifier

anchorNode

Defined in: Cursor.js.

annotations

annotationsPane

Defined in: OdfCanvas.js.

annotationStarts

Defined in: OdfContainer.js.

annotationViewManager

Defined in: OdfCanvas.js.

arr

Defined in: EditInfo.js.

{!string} atob

Defined in: Base64.js.

attributeNameList

atts

Defined in: LSSerializer.js.

attstr

Defined in: LSSerializer.js.

automaticStylePrefix

Defined in: OdfContainer.js.

automaticStyles

Defined in: StyleCache.js.

b

Defined in: Base64.js.

b64

Defined in: Base64.js.

b64chars

Defined in: Base64.js.

b64tab

Defined in: Base64.js.

BACKWARD

Defined in: TextController.js.

bflush
_tr_tally_dist(s, s.strstart - s.match_start, s.match_length - MIN_MATCH, bflush); **
Defined in: JSZip.js.

bgImageSimpleMapping

Defined in: Style2CSS.js.

bindings

Defined in: KeyboardHandler.js.

bindToDirectHandler

Defined in: EventManager.js.

BLINK_PERIOD_MS

Defined in: Caret.js.

borderPropertyMap

Defined in: Style2CSS.js.

brapos

Defined in: XPath.js.

{!string} btoa

Defined in: Base64.js.

builtInDefaultStyleAttributes

Defined in: Formatting.js.

builtInDefaultStyleAttributesByFamily

Defined in: Formatting.js.

cache

Defined in: RelaxNG.js.

cachecount

Defined in: RelaxNG.js.

cachedState

Defined in: EventManager.js.

callback

Defined in: KeyboardHandler.js.

canvasViewport

Defined in: OdfCanvas.js.

carets

Defined in: CaretManager.js.

caretXPositionLocator

Defined in: SelectionController.js.

chainKey

Defined in: Formatting.js.

chartns

Defined in: StyleInfo.js.

checks

Defined in: LoopWatchDog.js.

clickCount

Defined in: SessionController.js.

clickStartedWithinCanvas

Defined in: SessionController.js.

commonStyles

Defined in: StyleCache.js.

compoundEvents

Defined in: EventManager.js.

CONNECTOR_MARGIN

containers

Defined in: OdfSchema.js.

content

Defined in: ListStylesToCss.js.

counterIdStacks

Defined in: ListStylesToCss.js.

createdStyles

Defined in: TextStyleApplicator.js.

cssSelectors

Defined in: OdfFieldView.js.

current

Defined in: LSSerializer.js.

currentDirectory

Defined in: runtime.js.

currentGesture

Defined in: ZoomHelper.js.

currentrev

Defined in: LSSerializer.js.

cursorNode

Defined in: Cursor.js.

cursorns

Defined in: Caret.js.

cursorPosition

Defined in: PasteController.js.

cursors
!Object.
Defined in: OdtDocument.js.

customListIdIndex

Defined in: ListStylesToCss.js.

data

Defined in: StyleParseUtils.js.

dbns

Defined in: StyleInfo.js.

defaultBinding

Defined in: KeyboardHandler.js.

defaultPageFormatSettings

Defined in: Formatting.js.

dependencies

Defined in: runtime.js.

directCursorStyleProperties

doc

Defined in: InputMethodEditor.js.

document

Defined in: SvgSelectionView.js.

DOCUMENT_POSITION_FOLLOWING

Defined in: StepsCache.js.

DOCUMENT_POSITION_PRECEDING

Defined in: StepsCache.js.

documentContentScope

Defined in: OdfContainer.js.

documentStylesScope

Defined in: OdfContainer.js.

DOMParser

Defined in: runtime.js.

done

Defined in: XPath.js.

dr3dns

Defined in: StyleInfo.js.

drawElements

Defined in: OdfCanvas.js.

drawns

Defined in: StyleInfo.js.

e

Defined in: StyleInfo.js.

editHistory

Defined in: EditInfo.js.

editInfoArray

Defined in: SessionView.js.

editInfoMap

Defined in: SessionView.js.

edits

Defined in: EditInfoHandle.js.

elementstyles
Data about the styles. ens: element namespace, en: element name, ans: attribute namespace, a: attribute
Defined in: StyleInfo.js.

empty

Defined in: RelaxNG.js.

eqpos

Defined in: XPath.js.

eventDelegates

Defined in: EventManager.js.

eventHandlers

Defined in: OdfCanvas.js.

eventListener

Defined in: EventNotifier.js.

excludedNamespacesObj

familynamespaceprefixes

Defined in: Style2CSS.js.

familyNamespacePrefixes
This dictionary maps between ODF style family names and the tag prefixes they use. This is currently a duplicate of the same dictionary in Styles2CSS. Here only the style family names are used as keys in the StyleTree that is generated.
Defined in: StyleTree.js.

familytagnames

Defined in: Style2CSS.js.

fileExtensionByMimetype

Defined in: ImageController.js.

FILTER_ACCEPT

Defined in: StepIterator.js.

FILTER_REJECT

Defined in: PositionFilterChain.js.

filterChain

Defined in: PositionFilterChain.js.

filteredRemovedProperties

Defined in: MetadataController.js.

filteredSetProperties

Defined in: MetadataController.js.

firstNode

Defined in: SvgSelectionView.js.

fons

Defined in: ListStylesToCss.js.

fontFaceDecls

Defined in: FontLoader.js.

fontFaceDeclsMap

Defined in: Formatting.js.

formatting

Defined in: OdfCanvas.js.

formns

Defined in: StyleInfo.js.

FORWARD

Defined in: TextController.js.

frameClasses

Defined in: Style2CSS.js.

frameEventNotifier

Defined in: EventSubscriptions.js.

frameSubscriptions

Defined in: EventSubscriptions.js.

gestures

Defined in: ZoomHelper.js.

globalCounterResetRule

Defined in: ListStylesToCss.js.

graphicPropertySimpleMapping

Defined in: Style2CSS.js.

graphicsStyleName

Defined in: ImageController.js.

groupIdentifier

HANDLE_RADIUS

Defined in: SvgSelectionView.js.

handleEnd

Defined in: SessionController.js.

helperns

Defined in: ListStylesToCss.js.

imageSelectorId

Defined in: ImageSelector.js.

inactiveLinksCssClass

invisibleFrameClasses

Defined in: Style2CSS.js.

isVisible

Defined in: SvgSelectionView.js.

itemsDone

Defined in: Async.js.

lastNode

Defined in: SvgSelectionView.js.

lastState

Defined in: Caret.js.

LEADING

Defined in: WordBoundaryFilter.js.

leftNode

Defined in: WordBoundaryFilter.js.

level

Defined in: LSSerializer.js.

levels

Defined in: LSSerializer.js.

levelsrev

Defined in: LSSerializer.js.

listCounterIdSuffix

Defined in: ListStylesToCss.js.

listId

Defined in: ListStylesToCss.js.

localCursor

Defined in: InputMethodEditor.js.

LONGPRESS_DURATION

Defined in: EventManager.js.

longPressTimers

Defined in: EventManager.js.

m

Defined in: JSZip.js.

majorRemovedPropertyNames

manifestns

Defined in: OdfContainer.js.

map

Defined in: Namespaces.js.

marginPropertyMap

Defined in: Style2CSS.js.

members
!Object.
Defined in: OdtDocument.js.

MIN_OVERLAP_THRESHOLD

Defined in: LineBoundaryScanner.js.

MIN_OVERLAY_HEIGHT_PX

Defined in: Caret.js.

modifiedParagraphs

Defined in: OpApplyHyperlink.js.

mouseDownRootFilter

Defined in: SessionController.js.

n
pqremove **
Defined in: JSZip.js.

NeighborType

Defined in: WordBoundaryFilter.js.

newIsEnabled

Defined in: ImageController.js.

NEXT

Defined in: StepIterator.js.

nextFrameEventId

Defined in: EventSubscriptions.js.

nextNodeId

Defined in: StepsCache.js.

node

Defined in: XPath.js.

nodeorder

Defined in: OdfContainer.js.

nodeToBookmark

Defined in: StepsCache.js.

notAllowed

Defined in: RelaxNG.js.

NOTE_MARGIN

ns

Defined in: Namespaces.js.

nsmap

Defined in: RelaxNGParser.js.

nsprefixes

Defined in: StyleInfo.js.

numberns

Defined in: StyleInfo.js.

odtDocument

Defined in: Session.js.

officens

Defined in: StyleInfo.js.

offsetXPx

offsetYPx

op

Defined in: OperationFactory.js.

operationFactory

Defined in: Session.js.

operationRouter

Defined in: Session.js.

p

Defined in: Zip.js.

pageContentPropertySimpleMapping

Defined in: Style2CSS.js.

pageSizePropertySimpleMapping

Defined in: Style2CSS.js.

paragraphPropertiesName

paragraphPropertySimpleMapping

Defined in: Style2CSS.js.

parentOverflow

Defined in: ZoomHelper.js.

parsedAutomaticStyles

Defined in: StyleCache.js.

parsedCommonStyles

Defined in: StyleCache.js.

partMimetypes

Defined in: OdfContainer.js.

partsize

Defined in: Base64.js.

pendingData

Defined in: InputMethodEditor.js.

pmap

Defined in: Namespaces.js.

pos

Defined in: Base64.js.

position

Defined in: OdfCanvas.js.

prefix

Defined in: ListStylesToCss.js.

presentationns

Defined in: StyleInfo.js.

PREVIOUS

Defined in: OdtStepsTranslator.js.

properties

props

Defined in: Member.js.

queue

Defined in: OdfCanvas.js.

r

Defined in: Namespaces.js.

readonlyProperties

Defined in: MetadataController.js.

redoStateTransitions

Defined in: TrivialUndoManager.js.

reportedNames

Defined in: ObjectNameGenerator.js.

requiresCustomScrollBars
On webkit, which has the ability to style scrollbars with CSS, `window` has the property 'ontouchstart'. This can be used as a hint of touch event support, and we can take advantage of that to decide to show custom scrollbars (because webkit hides them).
Defined in: ZoomHelper.js.

s

Defined in: OdfContainer.js.

selectedRange

Defined in: Cursor.js.

selectionStyles

selectionViews

selectorBorderWidth

Defined in: ImageSelector.js.

self

Defined in: Zip.js.

sharedRange

Defined in: DomUtils.js.

shouldCheckCaretVisibility

Defined in: Caret.js.

shouldResetBlink

Defined in: Caret.js.

shouldUpdateCaretSize

Defined in: Caret.js.

SHOW_ALL

Defined in: OdtDocument.js.

sizer

Defined in: OdfCanvas.js.

slapos

Defined in: XPath.js.

squareClassNames

Defined in: ImageSelector.js.

state

Defined in: Caret.js.

stateIdBase
Base for generating unique state ids
Defined in: TrivialUndoManager.js.

steps

Defined in: XPath.js.

stepToDomPoint

Defined in: StepsCache.js.

stepToDomPointNodeIds

Defined in: StepsCache.js.

str

Defined in: Base64.js.

styleChain

Defined in: TextProperties.js.

styledNodes

Defined in: TextStyleApplicator.js.

styleInfo

Defined in: Formatting.js.

stylemap

Defined in: ListStylesToCss.js.

styleMap

Defined in: StyleTree.js.

styleNames

Defined in: Style2CSS.js.

stylens

Defined in: StyleInfo.js.

subscriptions

Defined in: EventSubscriptions.js.

suffix

Defined in: ListStylesToCss.js.

svgns

Defined in: ImageSelector.js.

t

Defined in: Base64.js.

tablecellPropertySimpleMapping

Defined in: Style2CSS.js.

tablecolumnPropertySimpleMapping

Defined in: Style2CSS.js.

tablens

Defined in: StyleInfo.js.

tablePropertySimpleMapping

Defined in: Style2CSS.js.

tablerowPropertySimpleMapping

Defined in: Style2CSS.js.

text

Defined in: OdfFieldView.js.

textns

Defined in: TextController.js.

textProperties

Defined in: TextStyleApplicator.js.

textPropertiesName

textPropertySimpleMapping

Defined in: Style2CSS.js.

TRAILING

Defined in: WordBoundaryFilter.js.

type

Defined in: RelaxNG2.js.

undoStateTransitions

Defined in: TrivialUndoManager.js.

UPDOWN_NAVIGATION_RESET_DELAY_MS

Defined in: SelectionController.js.

url

Defined in: OdfContainer.js.

{!Object.>} usedStyles

Defined in: StyleInfo.js.

v

Defined in: RelaxNG.js.

visibleFrameClasses

Defined in: Style2CSS.js.

visited

Defined in: runtime.js.

webodfhelperns

Defined in: OdfCanvas.js.

webodfns

Defined in: OdfContainer.js.

window

Defined in: Base64.js.

xlinkns

Defined in: OdfUtils.js.

xmlns

Defined in: ListStylesToCss.js.

zoomHelper

Defined in: SvgSelectionView.js.
Method Detail
{!string} convertBase64ToUTF16String(b64)

Defined in: Base64.js.
Parameters:
{!string} b64
Returns:
{!string}

{!string} convertUTF16StringToBase64(uni)

Defined in: Base64.js.
Parameters:
{!string} uni
Returns:
{!string}

{!xmldom.XPathIterator} createXPathPathIterator(it, xpath, namespaceResolver)

Defined in: XPath.js.
Parameters:
{!xmldom.XPathIterator} it
{!xmldom.XPathAtom} xpath
{!function(string):?string} namespaceResolver
Returns:
{!xmldom.XPathIterator}

{!odf.StylePileEntry|undefined} getCommonStyle(styleName, visitedStyles)

Defined in: StyleCache.js.
Parameters:
{!string} styleName
{!Array.} visitedStyles
track visited styles to avoid loops
Returns:
{!odf.StylePileEntry|undefined}

getLeftCharOffset()

Defined in: WordBoundaryFilter.js.

{function(new:core.Base64):?} makeBase64()

Defined in: Base64.js.
Returns:
{function(new:core.Base64):?}

{!Object.} mergeObjects(destination, source)
Recursively merge properties of two objects Merge behaviours for the object members are: array => array - Append clones of source array onto the end of the destination array object => object - Map each individual key from source onto destination (recursive, so these are clones) primitive => primitive - return primitive value
Defined in: Utils.js.
Parameters:
{!Object.} destination
{!Object.} source
Returns:
{!Object.}

{?} parse(element, elements, siblings)

Defined in: RelaxNGParser.js.
Parameters:
{!Element} element
{!Array.<*>} elements
{!Array.<*>|undefined} siblings
Returns:
{?}

{number} parsePredicates(xpath, start, predicates)

Defined in: XPath.js.
Parameters:
{string} xpath
{number} start
{!Array.} predicates
Returns:
{number}

{Array.} validateNonEmptyPattern(elementdef, walker, element, data)

Defined in: RelaxNG2.js.
Parameters:
elementdef
walker
{Element} element
{string=} data
Returns:
{Array.}

Documentation generated by JsDoc Toolkit 2.4.0 on Thu Aug 06 2015 04:10:39 GMT+0200 (MESZ)