mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
48 lines
983 B
TypeScript
48 lines
983 B
TypeScript
|
export { getNestingLevel, nestOutline } from './tree-operations/outline'
|
||
|
|
||
|
export type {
|
||
|
FlatOutline,
|
||
|
FlatOutlineItem,
|
||
|
Outline,
|
||
|
} from './tree-operations/outline'
|
||
|
|
||
|
export {
|
||
|
iterateDescendantsOf,
|
||
|
previousSiblingIs,
|
||
|
nextSiblingIs,
|
||
|
} from './tree-operations/common'
|
||
|
|
||
|
export {
|
||
|
cursorIsAtBeginEnvironment,
|
||
|
cursorIsAtEndEnvironment,
|
||
|
getEnvironmentArguments,
|
||
|
} from './tree-operations/environments'
|
||
|
|
||
|
export {
|
||
|
getAncestorStack,
|
||
|
ancestorNodeOfType,
|
||
|
ancestorOfNodeWithType,
|
||
|
getBibkeyArgumentNode,
|
||
|
descendantsOfNodeWithType,
|
||
|
matchingAncestor,
|
||
|
} from './tree-operations/ancestors'
|
||
|
|
||
|
export {
|
||
|
NormalTextSpan,
|
||
|
getNormalTextSpansFromLine,
|
||
|
} from './tree-operations/text'
|
||
|
|
||
|
export {
|
||
|
ifInType,
|
||
|
isInEmptyArgumentNodeForAutocomplete,
|
||
|
} from './tree-operations/completions'
|
||
|
|
||
|
export { tokenNames, Tokens } from './tree-operations/tokens'
|
||
|
|
||
|
export {
|
||
|
commentIsOpenFold,
|
||
|
commentIsCloseFold,
|
||
|
findClosingFoldComment,
|
||
|
getFoldRange,
|
||
|
} from './tree-operations/comments'
|