Built-In Namespace _global_
Field Attributes | Field Name and Description |
---|---|
_tr_tally_dist(s, s.strstart - s.match_start,
s.match_length - MIN_MATCH, bflush); **
|
|
!Object.
|
|
Data about the styles.
|
|
This dictionary maps between ODF style family names and the
tag prefixes they use.
|
|
!Object.
|
|
pqremove **
|
|
On webkit, which has the ability to style scrollbars
with CSS, `window` has the property 'ontouchstart'.
|
|
Base for generating unique state ids
|
|
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
Defined in: HyperlinkClickHandler.js.
activeModifier
Defined in: HyperlinkClickHandler.js.
anchorNode
Defined in: Cursor.js.
annotations
Defined in: AnnotationViewManager.js.
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
Defined in: OpUpdateParagraphStyle.js.
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.
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
Defined in: AnnotationViewManager.js.
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.
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
Defined in: DirectFormattingController.js.
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.
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
Defined in: BlacklistNamespaceNodeFilter.js.
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.
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
Defined in: TrivialOperationRouter.js.
HANDLE_RADIUS
Defined in: SvgSelectionView.js.
handleEnd
Defined in: SessionController.js.
helperns
Defined in: ListStylesToCss.js.
imageSelectorId
Defined in: ImageSelector.js.
inactiveLinksCssClass
Defined in: HyperlinkClickHandler.js.
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
Defined in: OperationTransformMatrix.js.
manifestns
Defined in: OdfContainer.js.
map
Defined in: Namespaces.js.
marginPropertyMap
Defined in: Style2CSS.js.
members
!Object.
Defined in: OdtDocument.js.
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.
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
Defined in: AnnotationViewManager.js.
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
Defined in: HyperlinkTooltipView.js.
offsetYPx
Defined in: HyperlinkTooltipView.js.
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
Defined in: OpUpdateParagraphStyle.js.
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
Defined in: DirectFormattingController.js.
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.
Defined in: ZoomHelper.js.
s
Defined in: OdfContainer.js.
selectedRange
Defined in: Cursor.js.
selectionStyles
Defined in: DirectFormattingController.js.
selectionViews
Defined in: SelectionViewManager.js.
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.
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
Defined in: OpUpdateParagraphStyle.js.
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.
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.
}