SYMBOL INDEX (68 symbols across 15 files) FILE: example/example.js class App (line 3) | class App extends React.Component { method render (line 73) | render() { class RemWrapper (line 216) | class RemWrapper extends React.Component { method translateTransformToRem (line 226) | translateTransformToRem(transform, remBaseline = 16) { method render (line 237) | render() { FILE: lib/Draggable.js class Draggable (line 46) | class Draggable extends React.Component { method if (line 184) | if ( method if (line 223) | if (props.position && !(props.onDrag || props.onStop)) { FILE: lib/DraggableCore.js class DraggableCore (line 72) | class DraggableCore extends React.Component { method if (line 114) | if (props[propName] && props[propName].nodeType !== 1) { method if (line 251) | if (thisNode) { FILE: lib/utils/domFns.js function matchesSelector (line 8) | function matchesSelector(el: Node, selector: string): boolean { function matchesSelectorAndParentsTo (line 31) | function matchesSelectorAndParentsTo(el: Node, selector: string, baseNod... function outerHeight (line 71) | function outerHeight(node: HTMLElement): number { function outerWidth (line 81) | function outerWidth(node: HTMLElement): number { function innerHeight (line 90) | function innerHeight(node: HTMLElement): number { function innerWidth (line 98) | function innerWidth(node: HTMLElement): number { function offsetXYFromParent (line 111) | function offsetXYFromParent(evt: EventWithOffset, offsetParent: HTMLElem... function createCSSTransform (line 121) | function createCSSTransform(controlPos: ControlPosition, positionOffset:... function createSVGTransform (line 126) | function createSVGTransform(controlPos: ControlPosition, positionOffset:... function getTranslation (line 130) | function getTranslation({x, y}: ControlPosition, positionOffset: Positio... function removeUserSelectStyles (line 180) | function removeUserSelectStyles(doc: ?Document) { function addClassName (line 201) | function addClassName(el: HTMLElement, className: string) { function removeClassName (line 211) | function removeClassName(el: HTMLElement, className: string) { FILE: lib/utils/getPrefix.js function getPrefix (line 3) | function getPrefix(prop: string='transform'): string { function browserPrefixToKey (line 22) | function browserPrefixToKey(prop: string, prefix: string): string { function browserPrefixToStyle (line 26) | function browserPrefixToStyle(prop: string, prefix: string): string { function kebabToTitleCase (line 30) | function kebabToTitleCase(str: string): string { FILE: lib/utils/log.js function log (line 3) | function log(...args: any) { FILE: lib/utils/positionFns.js function canDragX (line 67) | function canDragX(draggable: Draggable): boolean { function canDragY (line 71) | function canDragY(draggable: Draggable): boolean { function createCoreData (line 86) | function createCoreData(draggable: DraggableCore, x: number, y: number):... function createDraggableData (line 110) | function createDraggableData(draggable: Draggable, coreData: DraggableDa... function cloneBounds (line 124) | function cloneBounds(bounds: Bounds): Bounds { FILE: lib/utils/shims.js function findInArray (line 3) | function findInArray(array: Array | TouchList, callback: Function):... function int (line 18) | function int(a: string): number { FILE: lib/utils/types.js class SVGElement (line 21) | class SVGElement extends HTMLElement { class TouchEvent2 (line 25) | class TouchEvent2 extends TouchEvent { FILE: test/Draggable.test.jsx function DraggableWrapper (line 8) | function DraggableWrapper({ children, draggableRef, ...props }) { function DraggableCorWrapper (line 17) | function DraggableCorWrapper({ children, coreRef, ...props }) { function ControlledTest (line 301) | function ControlledTest() { FILE: test/DraggableCore.test.jsx function DraggableCoreWrapper (line 8) | function DraggableCoreWrapper({ children, coreRef, ...props }) { function TestComponent (line 343) | function TestComponent() { function TestComponent (line 369) | function TestComponent() { FILE: test/browser/browser.test.js function App (line 907) | function App() { function App (line 960) | function App() { FILE: test/testUtils.js function createMouseEvent (line 8) | function createMouseEvent(type, { clientX = 0, clientY = 0 } = {}) { function createTouchEvent (line 22) | function createTouchEvent(type, { clientX = 0, clientY = 0, identifier =... function simulateDrag (line 41) | function simulateDrag(element, { from = { x: 0, y: 0 }, to = { x: 0, y: ... function startDrag (line 55) | function startDrag(element, { x = 0, y = 0 } = {}) { function moveDrag (line 62) | function moveDrag({ x = 0, y = 0 } = {}) { function endDrag (line 69) | function endDrag(element, { x = 0, y = 0 } = {}) { function simulateTouchDrag (line 77) | function simulateTouchDrag(element, { from = { x: 0, y: 0 }, to = { x: 0... function nextTick (line 86) | function nextTick() { FILE: typings/index.d.ts type DraggableBounds (line 3) | interface DraggableBounds { type DraggableProps (line 10) | interface DraggableProps extends DraggableCoreProps { type DraggableEvent (line 21) | type DraggableEvent = React.MouseEvent type DraggableEventHandler (line 26) | type DraggableEventHandler = ( type DraggableData (line 31) | interface DraggableData { type ControlPosition (line 38) | type ControlPosition = {x: number, y: number}; type PositionOffsetControlPosition (line 40) | type PositionOffsetControlPosition = {x: number|string, y: number|string}; type DraggableCoreProps (line 42) | interface DraggableCoreProps { class Draggable (line 60) | class Draggable extends React.Component, {}> { class DraggableCore (line 64) | class DraggableCore extends React.Component,... FILE: typings/test.tsx function handleStart (line 8) | function handleStart() {} function handleDrag (line 9) | function handleDrag() {} function handleStop (line 10) | function handleStop() {} function handleMouseDown (line 11) | function handleMouseDown() {}