MCPcopy Create free account

hub / github.com/abi/screenshot-to-code / functions

Functions861 in github.com/abi/screenshot-to-code

FunctionhandleResize
()
frontend/src/components/ImageLightbox.tsx:70
FunctionhandleSave
()
frontend/src/components/settings/DesignSystemsManager.tsx:103
FunctionhandleScreenRecorderGenerate
( images: string[], inputMode: "image" | "video" )
frontend/src/components/unified-input/tabs/UploadTab.tsx:256
FunctionhandleSelectAll
()
frontend/src/components/evals/RunEvalsPage.tsx:260
FunctionhandleSelectAll
()
frontend/src/components/evals/InputFileSelector.tsx:58
FunctionhandleTermDialogOpenChange
(open: boolean)
frontend/src/App.tsx:705
FunctionhandleValueChange
(value: string)
frontend/src/components/settings/DesignSystemSelector.tsx:36
FunctionisSuccessfulExtractedAsset
(asset: unknown)
frontend/src/components/agent/AgentActivity.tsx:115
FunctionisVideoFile
(file: File)
frontend/src/components/unified-input/tabs/UploadTab.tsx:41
FunctionkickoffGeneration
()
frontend/src/components/recording/ScreenRecorder.tsx:98
FunctionloadEvals
()
frontend/src/components/evals/BestOfNEvalsPage.tsx:274
Functionlog_debug_mode
()
backend/main.py:26
Functionlogs_path
(tmp_path: Path, monkeypatch: pytest.MonkeyPatch)
backend/tests/test_prompt_reports.py:26
Functionmock_fetch_remote_asset
( _client: httpx.AsyncClient, fetch_url: str, extension_hint: str )
backend/tests/test_export.py:59
FunctiononChange
()
frontend/src/App.tsx:227
FunctiononKeyDown
(event: KeyboardEvent)
frontend/src/components/select-and-edit/useEscapeToExitSelectMode.ts:8
Methodon_event
(event: StreamEvent)
backend/agent/engine.py:184
Functionon_progress
(event: dict)
backend/routes/evals.py:272
Functionpprint_prompt
(prompt_messages: List[ChatCompletionMessageParam])
backend/utils.py:8
Functionprobe_screenshot_preview_on_startup
()
backend/main.py:32
Methodprocess
( self, context: PipelineContext, next_func: Callable[[], Awaitable[None]] )
backend/routes/generate_code.py:693
Methodprocess
( self, context: PipelineContext, next_func: Callable[[], Awaitable[None]] )
backend/routes/generate_code.py:710
Methodprocess
( self, context: PipelineContext, next_func: Callable[[], Awaitable[None]] )
backend/routes/generate_code.py:761
Methodprocess
( self, context: PipelineContext, next_func: Callable[[], Awaitable[None]] )
backend/routes/generate_code.py:775
Methodprocess
( self, context: PipelineContext, next_func: Callable[[], Awaitable[None]] )
backend/routes/generate_code.py:843
Functionregenerate
()
frontend/src/App.tsx:257
Functionreplace
(match: re.Match[str])
backend/routes/export.py:396
Functionrun_evals
Run evaluations on selected images in the inputs directory for multiple models
backend/routes/evals.py:183
Functionrun_evals_stream
Run evaluations and stream progress events as newline-delimited JSON.
backend/routes/evals.py:208
Functionsend_message
( msg_type: str, value: str | None, variant_index: int, data=None, eve
backend/tests/test_status_broadcast.py:18
Functionsend_message
( _: str, __: str | None, ___: int, ____: dict[str, Any] | None = None,
backend/evals/core.py:24
Methodsend_runner_message
( type: str, value: str | None, variant_index: int,
backend/routes/generate_code.py:601
FunctionsetSelectedDesignSystemId
(id: string | null)
frontend/src/components/unified-input/UnifiedInputPane.tsx:47
Functionset_screenshot_backend
Install the screenshot backend (call once, before the startup probe).
backend/preview_screenshot/registry.py:16
FunctionsetupSyncScrolling
()
frontend/src/components/evals/BestOfNEvalsPage.tsx:66
Methodsetup_method
Set up test fixtures.
backend/tests/test_model_selection.py:10
Methodsetup_method
Set up test fixtures.
backend/tests/test_model_selection.py:125
Methodsetup_method
Set up test fixtures.
backend/tests/test_model_selection.py:153
Methodsetup_method
Set up test fixtures.
backend/tests/test_model_selection.py:181
Methodsetup_method
Set up test fixtures.
backend/tests/test_model_selection.py:209
FunctionsimpleHash
(str: string, seed = 0)
frontend/src/components/preview/simpleHash.ts:2
FunctionstartScreenRecording
()
frontend/src/components/recording/ScreenRecorder.tsx:39
FunctionstopScreenRecording
()
frontend/src/components/recording/ScreenRecorder.tsx:83
FunctionstopWhenTabIsVisible
()
frontend/src/components/evals/RunEvalsPage.tsx:97
Functionstream_code
Handle WebSocket code generation requests using a pipeline pattern
backend/routes/generate_code.py:855
Methodstream_turn
(self, on_event: EventSink)
backend/agent/providers/gemini.py:300
Methodstream_turn
(self, on_event: EventSink)
backend/agent/providers/anthropic/provider.py:250
FunctionsyncHandler
()
frontend/src/components/evals/BestOfNEvalsPage.tsx:77
FunctiontakeScreenshot
()
frontend/src/lib/takeScreenshot.ts:3
Methodtest_accumulate_zero_is_noop
(self)
backend/tests/test_token_usage.py:26
Functiontest_anthropic_error_drops_images
()
backend/tests/test_tool_image_outputs.py:105
Methodtest_anthropic_has_cache_write_rate
(self)
backend/tests/test_token_usage.py:298
Methodtest_anthropic_only
Anthropic only: Claude Opus 4.8 medium and Claude Sonnet 4.6 cycling
backend/tests/test_model_selection.py:159
Functiontest_anthropic_url_for_public_processes_local_bytes
( monkeypatch: pytest.MonkeyPatch, )
backend/tests/test_tool_image_outputs.py:66
Methodtest_anthropic_with_cache_write
(self)
backend/tests/test_token_usage.py:69
Functiontest_append_uploaded_asset_ids_to_prompt_keeps_image_and_adds_id
( monkeypatch, tmp_path: Path, )
backend/tests/test_uploaded_assets.py:102
Methodtest_basic_cost
(self)
backend/tests/test_token_usage.py:47
Methodtest_cache_heavy_scenario
(self)
backend/tests/test_token_usage.py:58
Methodtest_cache_hit_rate_includes_cache_write_in_denominator
(self)
backend/tests/test_token_usage.py:100
Methodtest_cache_hit_rate_without_cache_write
(self)
backend/tests/test_token_usage.py:95
Functiontest_call_replicate_can_use_flux_model
( monkeypatch: pytest.MonkeyPatch, )
backend/tests/test_image_generation_replicate.py:65
Functiontest_call_replicate_uses_default_z_image_model
( monkeypatch: pytest.MonkeyPatch, )
backend/tests/test_image_generation_replicate.py:42
Functiontest_canonical_tool_definitions_exclude_edit_image_when_disabled
()
backend/tests/test_agent_tools.py:202
Functiontest_canonical_tool_definitions_exclude_extract_assets_when_disabled
()
backend/tests/test_agent_tools.py:69
Functiontest_canonical_tool_definitions_exclude_generate_images_when_disabled
()
backend/tests/test_agent_tools.py:18
Functiontest_canonical_tool_definitions_exclude_screenshot_preview_when_disabled
()
backend/tests/test_agent_tools.py:181
Functiontest_canonical_tool_definitions_include_edit_image
()
backend/tests/test_agent_tools.py:189
Functiontest_canonical_tool_definitions_include_extract_assets
()
backend/tests/test_agent_tools.py:57
Functiontest_canonical_tool_definitions_include_generate_images_when_enabled
()
backend/tests/test_agent_tools.py:13
Functiontest_canonical_tool_definitions_include_save_assets
()
backend/tests/test_agent_tools.py:32
Functiontest_canonical_tool_definitions_include_screenshot_preview
()
backend/tests/test_agent_tools.py:171
Functiontest_capabilities_reports_screenshot_preview_available
( monkeypatch: pytest.MonkeyPatch, )
backend/tests/test_capabilities.py:8
Functiontest_capabilities_reports_screenshot_preview_unavailable
( monkeypatch: pytest.MonkeyPatch, )
backend/tests/test_capabilities.py:22
Functiontest_claude_fable_5_effort_variants_map_to_same_api_model
()
backend/tests/test_anthropic_provider_config.py:23
Functiontest_claude_opus_4_8_effort_variants_map_to_same_api_model
()
backend/tests/test_anthropic_provider_config.py:9
Functiontest_close_ignores_already_completed_websocket
()
backend/tests/test_websocket_communicator.py:40
Functiontest_compare_openai_inputs_accepts_raw_input_arrays
()
backend/tests/test_openai_input_compare.py:70
Functiontest_compare_openai_inputs_finds_first_different_block_and_field
()
backend/tests/test_openai_input_compare.py:26
Functiontest_compare_openai_inputs_for_evals_rejects_invalid_json
()
backend/tests/test_evals_openai_input_compare.py:32
Functiontest_compare_openai_inputs_for_evals_returns_first_difference
()
backend/tests/test_evals_openai_input_compare.py:8
Functiontest_compare_openai_inputs_returns_none_for_identical_inputs
()
backend/tests/test_openai_input_compare.py:9
Methodtest_complex_urls
Test more complex URL scenarios.
backend/tests/test_screenshot.py:55
Functiontest_convert_image_url_defaults_to_high_detail
()
backend/tests/test_openai_reasoning_parser.py:66
Functiontest_convert_image_url_uses_provider_detail_over_explicit_detail
()
backend/tests/test_openai_reasoning_parser.py:78
Functiontest_converts_localhost_asset_to_data_url
( monkeypatch: pytest.MonkeyPatch, tmp_path: Path )
backend/tests/test_local_assets.py:9
Methodtest_create_prompt_includes_design_system
(self)
backend/tests/test_prompts.py:105
Methodtest_create_raises_on_unsupported_input_mode
(self)
backend/tests/test_prompts.py:489
Functiontest_design_system_crud_persists_to_backend_file
( tmp_path: Path, monkeypatch: pytest.MonkeyPatch )
backend/tests/test_design_systems.py:18
Functiontest_disabled_logger_writes_nothing
(logs_path: Path)
backend/tests/test_prompt_reports.py:89
Methodtest_doctype_text
(self)
backend/codegen/test_utils.py:49
Functiontest_each_turn_writes_a_new_report
(logs_path: Path)
backend/tests/test_prompt_reports.py:78
Functiontest_edit_file_returns_structured_result_with_diff
()
backend/tests/test_agent_tool_runtime.py:18
Functiontest_edit_file_tool_description_matches_runtime_output_shape
()
backend/tests/test_agent_tools.py:23
Functiontest_edit_image_emits_url_part
(monkeypatch: pytest.MonkeyPatch)
backend/tests/test_tool_image_outputs.py:283
Functiontest_edit_image_tool_input_summary_uses_prompt_and_image_urls
()
backend/tests/test_agent_tools.py:210
Functiontest_edit_image_uses_pruna_model_and_normalizes_output
( monkeypatch: pytest.MonkeyPatch, )
backend/tests/test_image_generation_replicate.py:113
Functiontest_edit_image_uses_replicate_key_from_settings
( monkeypatch: pytest.MonkeyPatch, )
backend/tests/test_tool_image_outputs.py:308
Functiontest_execute_edit_file_uses_updated_result_shape
()
backend/tests/test_agent_tool_runtime.py:50
Functiontest_export_code_returns_zip_with_index_when_no_assets
()
backend/tests/test_export.py:79
Functiontest_export_code_rewrites_data_url_images_into_zip_assets
()
backend/tests/test_export.py:11
← previousnext →601–700 of 861, ranked by callers