Ejemplo n.º 1
0
def getSelection(window=None):
    global m_selection
    global m_document
    if window is None:
        window = getWindow()
    m_selection = SelectionImpl.getSelection(window)
    m_document = getDocument(window)
Ejemplo n.º 2
0
def getSelection(window=None):
    global m_selection
    global m_document
    if window is None:
        window = getWindow()
    m_selection = SelectionImpl.getSelection(window)
    m_document = getDocument(window)
Ejemplo n.º 3
0
def getRange():
    jsRange = SelectionImpl.getJSRange(m_document, m_selection)
    if jsRange is None:
        return None
    res = Range(m_document, jsRange)
    res.ensureEndPoints()

    return res
Ejemplo n.º 4
0
def getRange():
    jsRange = SelectionImpl.getJSRange(m_document, m_selection)
    if jsRange is None:
        return None
    res = Range(m_document, jsRange)
    res.ensureEndPoints()

    return res
Ejemplo n.º 5
0
def clear():
    SelectionImpl.clear(m_selection)
Ejemplo n.º 6
0
def setRange(newSelection):
    if newSelection.getDocument() == m_document:
        SelectionImpl.setJSRange(m_selection, newSelection.getJSRange())
Ejemplo n.º 7
0
def clear():
    SelectionImpl.clear(m_selection)
Ejemplo n.º 8
0
def setRange(newSelection):
    if newSelection.getDocument() == m_document:
        SelectionImpl.setJSRange(m_selection, newSelection.getJSRange())