Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/seek-oss/playroom
/ functions
Functions
272 in github.com/seek-oss/playroom
⨍
Functions
272
◇
Types & classes
62
↓ 175 callers
Function
typeCode
(code: string, delay?: number)
cypress/support/utils.ts:45
↓ 141 callers
Function
assertCodePaneContains
(text: string)
cypress/support/utils.ts:316
↓ 113 callers
Function
loadPlayroom
(initialCode?: string)
cypress/support/utils.ts:392
↓ 51 callers
Function
executeToggleCommentCommand
()
cypress/e2e/keymaps.cy.ts:549
↓ 38 callers
Function
moveBy
(x: number, y: number | undefined = 0)
cypress/support/utils.ts:283
↓ 30 callers
Function
assertFirstFrameContains
(text: string)
cypress/support/utils.ts:248
↓ 29 callers
Function
cmdPlus
(keyCombo: string)
cypress/support/utils.ts:16
↓ 28 callers
Function
getCodeEditor
()
cypress/support/utils.ts:29
↓ 26 callers
Function
moveByWords
(numWords: number)
cypress/support/utils.ts:295
↓ 25 callers
Function
assertCodePaneLineCount
( lines: number, wait: boolean = false )
cypress/support/utils.ts:331
↓ 17 callers
Function
assertFramesMatch
( frames: Widths | Array<[frameTheme: string, frameWidth: Widths[number]]> )
cypress/support/utils.ts:345
↓ 17 callers
Function
selectNextWords
(numWords: number)
cypress/support/utils.ts:271
↓ 16 callers
Function
toggleFrameSettingsForFrameIndex
(index: number)
cypress/support/utils.ts:572
↓ 15 callers
Function
selectToEndOfLine
()
cypress/support/utils.ts:279
↓ 14 callers
Function
openMainMenu
()
cypress/support/utils.ts:21
↓ 14 callers
Function
selectNextLines
( numLines: number, direction: Direction = 'down' )
cypress/support/utils.ts:308
↓ 14 callers
Function
toggleInspectMode
(options: { source: 'button' | 'keyboard'; })
cypress/support/utils.ts:595
↓ 13 callers
Function
comma
(...strings: string[])
src/css/delimiters.ts:2
↓ 11 callers
Function
isMac
()
src/utils/formatting.ts:14
↓ 11 callers
Function
openEditorActionsMenu
()
cypress/support/utils.ts:95
↓ 9 callers
Function
mix
(amount: number, color1: string, color2: string)
src/css/palettes.ts:28
↓ 8 callers
Function
formatAndInsert
({ code, cursor, snippet, }: { code: string; cursor: CursorPosition; snippet: string; })
src/utils/formatting.ts:125
↓ 8 callers
Function
toggleFramesMenuForSource
( source: 'menu' | 'header', state: 'open' | 'close' )
cypress/support/utils.ts:100
↓ 7 callers
Function
assertFrameSetting
(settingName: string, value: string)
cypress/support/utils.ts:580
↓ 7 callers
Function
formatCode
({ code, cursor, }: CodeWithCursor)
src/utils/formatting.ts:78
↓ 7 callers
Function
getFirstFrameBody
()
cypress/support/utils.ts:42
↓ 7 callers
Function
inspectMessageSender
( messageWindow: Window, message: InspectMessage )
src/components/Frame/frameMessenger.tsx:134
↓ 6 callers
Function
assertPreviewContains
(text: string)
cypress/support/utils.ts:370
↓ 6 callers
Function
assertTitle
(title: string)
cypress/support/utils.ts:140
↓ 6 callers
Function
filterSnippets
(search: string)
cypress/support/utils.ts:224
↓ 6 callers
Function
selectFrameSettingForFrameIndex
(settingName: string)
cypress/support/utils.ts:588
↓ 6 callers
Function
selectThemePreference
( theme: string, options: { source: 'menu' | 'header' } )
cypress/support/utils.ts:131
↓ 6 callers
Function
selectWidthPreference
( width: Widths[number], options: { source: 'menu' | 'header' } )
cypress/support/utils.ts:123
↓ 6 callers
Function
simulateInspectMessage
( type: 'hover' | 'select' | 'exit', line?: number | null )
cypress/support/utils.ts:619
↓ 5 callers
Function
assertInspectModeInactive
()
cypress/support/utils.ts:616
↓ 5 callers
Function
openSnippets
(options: ToggleSnippetsOptions)
cypress/support/utils.ts:215
↓ 5 callers
Function
relativeResolve
(requirePath)
lib/makeWebpackConfig.js:24
↓ 4 callers
Function
assertFirstFrameError
(error: string)
cypress/support/utils.ts:253
↓ 4 callers
Function
changeTitle
(title: string)
cypress/support/utils.ts:145
↓ 4 callers
Function
clearWidthSelection
(options: { source: 'menu' | 'header' })
cypress/support/utils.ts:149
↓ 4 callers
Function
compressParams
({ code, themes, widths, theme, title, editorHidden, }: CompressParamsOptions)
utils/index.ts:54
↓ 4 callers
Function
createPlayroomId
()
src/contexts/StoreContext.tsx:203
↓ 4 callers
Function
decompressParams
(param: string | null)
utils/index.ts:74
↓ 4 callers
Function
getFrames
()
cypress/support/utils.ts:31
↓ 4 callers
Function
isValidLocation
({ code, cursor, }: { code: string; cursor: CursorPosition; })
src/utils/cursor.ts:24
↓ 4 callers
Function
mouseOverSnippet
(index: number)
cypress/support/utils.ts:240
↓ 4 callers
Function
openMainMenuSubMenu
(name: string)
cypress/support/utils.ts:80
↓ 4 callers
Function
transparentize
(amount: number, color: string)
src/css/palettes.ts:18
↓ 4 callers
Function
useEditor
()
src/contexts/EditorContext.tsx:166
↓ 4 callers
Function
validateCode
(code: string)
src/utils/compileJsx.ts:49
↓ 3 callers
Function
__private_create_hints
( components: typeof configComponents, types: typeof staticTypes = {} )
src/utils/componentsToHints.ts:15
↓ 3 callers
Function
applyColorScheme
(colorScheme: Exclude<ColorScheme, 'system'>)
src/contexts/StoreContext.tsx:49
↓ 3 callers
Function
assertInspectOverlayInFrame
()
cypress/support/utils.ts:630
↓ 3 callers
Function
assertSnippetCount
(count: number)
cypress/support/utils.ts:245
↓ 3 callers
Function
assertSnippetsSearchFieldIsVisible
()
cypress/support/utils.ts:230
↓ 3 callers
Function
closeMainMenu
()
cypress/support/utils.ts:25
↓ 3 callers
Function
closeSnippets
(options: ToggleSnippetsOptions)
cypress/support/utils.ts:219
↓ 3 callers
Function
cursorOffsetToPosition
( code: string, cursorOffset: number )
src/utils/formatting.ts:48
↓ 3 callers
Method
delegateCursor
( position: codemirror.Position, scroll?: boolean, focus?: boolean )
src/components/CodeEditor/CodeMirror2.tsx:180
↓ 3 callers
Function
editorPositionViaMenu
( position: 'bottom' | 'left' | 'hidden' )
cypress/support/utils.ts:515
↓ 3 callers
Function
formatCode
(options: { source: 'keyboard' | 'editorAction'; })
cypress/support/utils.ts:62
↓ 3 callers
Function
getInspectButton
()
cypress/support/utils.ts:592
↓ 3 callers
Function
getParamsFromQuery
(location = history.location)
src/utils/params.ts:31
↓ 3 callers
Function
jumpToLine
( line: number, options: { source: 'keyboard' | 'editorAction' } )
cypress/support/utils.ts:470
↓ 3 callers
Function
loadThemedPlayroom
(initialCode?: string)
cypress/support/utils.ts:395
↓ 3 callers
Function
moveToEndOfLine
()
cypress/support/utils.ts:304
↓ 3 callers
Function
onCopyClick
(content: string)
src/utils/useCopy.ts:14
↓ 3 callers
Function
positionToCursorOffset
( code: string, { line, ch }: CursorPosition )
src/utils/formatting.ts:35
↓ 3 callers
Function
renderElement
(node: ReactNode)
src/render.ts:7
↓ 3 callers
Function
replaceInCode
( term: string, replaceWith: string | null, options: { source: 'keyboard' | 'editorAction' } )
cypress/support/utils.ts:441
↓ 3 callers
Function
selectHint
(index?: number)
cypress/support/utils.ts:48
↓ 3 callers
Function
selectToStartOfLine
()
cypress/support/utils.ts:275
↓ 3 callers
Function
space
(...strings: string[])
src/css/delimiters.ts:1
↓ 3 callers
Function
typeInSearchField
(text: string)
cypress/support/utils.ts:414
↓ 3 callers
Function
useCopy
()
src/utils/useCopy.ts:3
↓ 3 callers
Function
useEditorUrl
()
src/utils/useEditorUrl.ts:3
↓ 3 callers
Function
validateCodeInEditor
( editorInstance: Editor, code: string, dispatch: Dispatch<Action> )
src/components/CodeEditor/CodeEditor.tsx:72
↓ 3 callers
Function
wrapInFragment
(code: string)
src/utils/compileJsx.ts:11
↓ 2 callers
Function
_loadPlayroom
(baseUrl: string, initialCode?: string)
cypress/support/utils.ts:378
↓ 2 callers
Function
addCursorToSelection
(cm: Editor, dir: Direction)
src/components/CodeEditor/keymaps/cursors.ts:93
↓ 2 callers
Method
apply
(props: IControlledCodeMirror | IUnControlledCodeMirror)
src/components/CodeEditor/CodeMirror2.tsx:209
↓ 2 callers
Function
assertColourMode
(mode: 'dark' | 'light')
cypress/support/utils.ts:507
↓ 2 callers
Function
assertFirstFrameNoError
()
cypress/support/utils.ts:260
↓ 2 callers
Function
assertInspectModeActive
()
cypress/support/utils.ts:613
↓ 2 callers
Function
assertPreviewForTheme
(themeName: string)
cypress/support/utils.ts:174
↓ 2 callers
Function
assertStoredPlayrooms
(count: number)
cypress/support/utils.ts:529
↓ 2 callers
Function
clearThemeSelection
(options: { source: 'menu' | 'header' })
cypress/support/utils.ts:155
↓ 2 callers
Function
completeAfter
(cm: Editor, predicate?: () => boolean)
src/components/CodeEditor/keymaps/complete.ts:3
↓ 2 callers
Function
convertAndStoreSizeAsPercentage
( mode: 'height' | 'width', size: number )
src/contexts/StoreContext.tsx:55
↓ 2 callers
Function
createUrl
({ baseUrl, code, themes, widths, title, editorHidden, paramType = 'hash', }: CreateUrlOptions)
utils/index.ts:108
↓ 2 callers
Function
createUrlForData
(dataParam: string)
src/utils/params.ts:13
↓ 2 callers
Method
delegateScroll
(coordinates: ISetScrollOptions)
src/components/CodeEditor/CodeMirror2.tsx:196
↓ 2 callers
Method
delegateSelection
(ranges: Array<ISetSelectionOptions>, focus?: boolean)
src/components/CodeEditor/CodeMirror2.tsx:200
↓ 2 callers
Function
duplicateLine
(direction: Direction)
src/components/CodeEditor/keymaps/lines.ts:31
↓ 2 callers
Function
editPreview
()
cypress/support/utils.ts:183
↓ 2 callers
Function
findHostElement
(fiber: any)
src/components/Frame/InspectOverlay.tsx:43
↓ 2 callers
Function
findInspectTarget
(el: Element)
src/components/Frame/InspectOverlay.tsx:99
↓ 2 callers
Function
formatAsRelative
(date: Date)
src/utils/formatAsRelative.ts:27
↓ 2 callers
Function
getCommentStartInfo
(commentType: CommentType, fullContent: string)
src/components/CodeEditor/keymaps/comment.ts:32
↓ 2 callers
Function
getDataParam
(location = history.location)
src/utils/params.ts:59
next →
1–100 of 272, ranked by callers