Handbook · Reference · Host methods

Host script methods

Where in the UI. Each Containd Blockly block codegens to callHost('method', {…}) inside js-interpreter.

Parsed 177 unique methods from HOST_METHOD_MANIFEST in hostMethodManifest.ts (that count is the array length, not an estimate). wired means the editor/runtime adapter implements it; spec-only is documented but not fully wired. Empty block-id cells are real: those methods are callable from the advanced host-call block (or scripts) without a dedicated toolbox block.

MethodCapabilitiesStatusBlock ids
showAlertdialog.openwiredcontaind_show_alert
showToastdialog.openwiredcontaind_show_toast
showConfirmdialog.openwiredcontaind_show_confirm
showChoicedialog.openwiredcontaind_show_choice
showTextInputdialog.openwiredcontaind_show_text_input
showColorPickerdialog.openwiredcontaind_show_color_picker
showSvgDialogdialog.openwiredcontaind_show_svg_dialog
getCurrentDateTimenonewiredcontaind_get_datetime
addDurationToIsononewiredcontaind_add_duration_to_iso
diffIsoDaysnonewiredcontaind_diff_iso_days
compareIsononewiredcontaind_compare_iso
formatIsononewiredcontaind_format_iso
getDateTimePartnonewiredcontaind_get_datetime_part
createDateTimeFromPartsnonewiredcontaind_create_datetime_from_parts
setDateTimePartnonewiredcontaind_set_datetime_part
getCurrentWeekdayIndexnonewiredcontaind_get_current_weekday_index
getCurrentWeekdayNamenonewiredcontaind_get_current_weekday_name
getLastWeekdayBeforenonewiredcontaind_get_last_weekday_before
getNextWeekdayAfternonewiredcontaind_get_next_weekday_after
convertQuantitynonewiredcontaind_convert_quantity
listUnitsnonewiredcontaind_list_units
listConvertibleUnitsnonewiredcontaind_list_convertible_units
navigatenavigation.openwiredcontaind_navigate
openLinknavigation.openwiredcontaind_open_link
openWebsitenavigation.openwiredcontaind_open_website
openDeepLinknavigation.openwiredcontaind_open_deep_link
openSearchnavigation.openwiredcontaind_open_search
getItemDataread.itemwiredcontaind_read_item_field containd_read_category_property containd_read_item_field_on_item containd_read_category_property_on_item containd_bound_item_id containd_item_has_category containd_item_has_category_on_item containd_category_property_has_value containd_category_property_has_value_on_item containd_read_title_style_property containd_read_title_style_property_on_item containd_read_svg_shape_settings_property containd_read_svg_shape_settings_property_on_item containd_read_web_share_policies_property containd_read_web_share_policies_property_on_item
getItemMetricread.itemwiredcontaind_read_item_metric containd_read_item_metric_on_item
resolveLayoutIndexread.itemwiredcontaind_resolve_layout_index containd_resolve_layout_index_on_item
getItemElementIdread.itemwiredcontaind_get_item_element_id containd_get_item_element_id_on_item
itemHasElementread.itemwiredcontaind_item_has_element containd_item_has_element_on_item
listTemplateElementIdsread.itemwiredcontaind_list_template_element_ids containd_list_template_element_ids_on_item
listElementLayoutIdsread.itemwiredcontaind_list_element_layout_ids containd_list_element_layout_ids_on_item
resolveLayoutIdread.itemwiredcontaind_resolve_layout_id containd_resolve_layout_id_on_item
getElementDisplayNameread.itemwiredcontaind_get_element_display_name containd_get_element_display_name_on_item
getLayoutDisplayNameread.itemwiredcontaind_get_layout_display_name containd_get_layout_display_name_on_item
isLayoutEnabledread.itemwiredcontaind_is_layout_enabled containd_is_layout_enabled_by_id containd_is_layout_enabled_on_item containd_is_layout_enabled_by_id_on_item
setLayoutEnabledwrite.itemwiredcontaind_set_layout_enabled containd_set_layout_enabled_by_id containd_set_layout_enabled_on_item containd_set_layout_enabled_by_id_on_item
setItemDatawrite.itemwiredcontaind_write_item_field containd_write_category_property containd_write_datetime_item_field containd_write_datetime_category_property containd_write_item_field_on_item containd_write_category_property_on_item containd_write_sibling_item_field containd_write_sibling_category_property containd_apply_title_style_patch containd_apply_title_style_patch_on_item containd_write_title_style_property containd_write_title_style_property_on_item containd_apply_svg_shape_settings_patch containd_apply_svg_shape_settings_patch_on_item containd_write_svg_shape_settings_property containd_write_svg_shape_settings_property_on_item containd_apply_web_share_policies_patch containd_apply_web_share_policies_patch_on_item containd_write_web_share_policies_property containd_write_web_share_policies_property_on_item
appendTableRowwrite.itemwiredcontaind_append_table_row
setTableRowwrite.itemwiredcontaind_set_table_row
setTableColumnwrite.itemwiredcontaind_set_table_column
removeTableRowwrite.itemwiredcontaind_remove_table_row
clearTablewrite.itemwiredcontaind_clear_table
setTableRowswrite.itemwiredcontaind_set_table_rows
getTableRowCountread.itemwiredcontaind_get_table_row_count containd_get_table_row_count_on_item
getTableColumnsread.itemwiredcontaind_get_table_columns containd_get_table_columns_on_item
getTableMetaread.itemwiredcontaind_get_table_headers containd_get_table_headers_on_item containd_get_table_column_types containd_get_table_column_types_on_item containd_get_table_meta_max_rows containd_get_table_meta_max_rows_on_item
getTableRowsread.itemwiredcontaind_get_table_rows containd_get_table_rows_on_item
tableToCsvread.itemwiredcontaind_table_to_csv containd_table_to_csv_on_item
listToCsvnonewiredcontaind_list_to_csv
sanitizeFilenamenonewiredcontaind_sanitize_filename
getTableRowread.itemwiredcontaind_get_table_row containd_get_table_row_on_item
createEmptyTableRowread.itemwiredcontaind_create_empty_table_row containd_create_empty_table_row_on_item
extractTableColumnread.itemwiredcontaind_extract_table_column containd_extract_table_column_on_item
getItemVariableread.itemwiredcontaind_read_item_variable containd_read_item_variable_on_item containd_item_variable_exists containd_item_variable_exists_on_item containd_read_class_variable containd_read_class_variable_on_item containd_class_variable_exists containd_class_variable_exists_on_item
setItemVariablewrite.itemwiredcontaind_write_item_variable containd_write_item_variable_on_item containd_write_class_variable containd_write_class_variable_on_item
deleteItemVariablewrite.itemwiredcontaind_delete_item_variable containd_delete_item_variable_on_item containd_delete_class_variable containd_delete_class_variable_on_item
getLocalStateread.itemwiredcontaind_read_local_state containd_local_state_exists
setLocalStatewrite.itemwiredcontaind_write_local_state
deleteLocalStatewrite.itemwiredcontaind_delete_local_state
getParentDataread.relativeswiredcontaind_read_parent_item_field containd_read_parent_category_property containd_parent_has_category containd_parent_category_property_has_value
getChildDataread.relativeswiredcontaind_read_child_item_field containd_read_child_category_property
getSiblingDataread.relativeswiredcontaind_read_sibling_item_field containd_read_sibling_category_property
listSiblingItemRefsread.relativeswiredcontaind_list_sibling_item_refs containd_write_sibling_item_field containd_write_sibling_category_property
listRootItemRefsread.relativeswiredcontaind_list_root_item_refs
getRootItemRefread.relativeswiredcontaind_get_root_item_ref
getParentItemRefread.relativeswiredcontaind_get_parent_item_ref containd_item_is_root
listChildItemRefsread.relativeswiredcontaind_list_child_item_refs
listOutgoingItemRefsread.graphwiredcontaind_list_outgoing_item_refs
listIncomingItemRefsread.graphwiredcontaind_list_incoming_item_refs
listGraphEdgesread.graphwiredcontaind_list_graph_edges containd_wire_list_length containd_wire_list_last_index containd_wire_at_index containd_wire_peer_item_id containd_wire_goes_out containd_wire_color containd_wire_thickness containd_wire_dash containd_wire_start_cap containd_wire_end_cap containd_wire_style_is_unset
itemExistsread.itemwiredcontaind_item_exists
isPlaceholderItemread.itemwiredcontaind_item_is_placeholder
getOriginalItemRefread.itemwiredcontaind_get_original_item_ref
listPlaceholderItemRefsread.relativeswiredcontaind_list_placeholder_item_refs
getItemRefByUuidread.relativeswiredcontaind_get_item_ref_by_uuid
getItemUuidread.itemwiredcontaind_get_item_uuid
ensureInternalProductCodewrite.itemwiredcontaind_ensure_internal_product_code
evaluateExpressionscripts.invokewiredcontaind_evaluate_expression
applyMutationswrite.itemwiredcontaind_apply_mutations
getAiCreditsai.readBudgetwiredcontaind_get_ai_credits
scheduleRemindernotifications.writewiredcontaind_schedule_reminder
listItemRemindersnotifications.readwiredcontaind_list_item_reminders containd_list_item_reminders_on_item
getRemindernotifications.readwiredcontaind_get_reminder containd_reminder_property
updateRemindernotifications.writewiredcontaind_update_reminder
cancelRemindernotifications.writewiredcontaind_cancel_reminder
startTimerwrite.itemwiredcontaind_start_countdown_timer containd_start_stopwatch
startCountdownTimernotifications.writewired
getTimerread.itemwiredcontaind_get_timer containd_timer_property
listItemTimersread.itemwiredcontaind_list_item_timers containd_list_item_timers_on_item
itemHasTimerread.itemwiredcontaind_item_has_timer containd_item_has_timer_on_item
getReminderIdForTimerread.itemwiredcontaind_get_reminder_id_for_timer
getTimerIdForReminderread.itemwiredcontaind_get_timer_id_for_reminder
pauseTimerwrite.itemwiredcontaind_pause_timer
resumeTimerwrite.itemwiredcontaind_resume_timer
stopTimerwrite.itemwiredcontaind_stop_timer
lapStopwatchwrite.itemwiredcontaind_lap_stopwatch
requestDisplayRefreshwrite.itemwiredcontaind_request_display_refresh
logScriptdiagnostics.logwiredcontaind_log_script
applyCanvasBackgroundwrite.itemwired
applyCanvasPatternwrite.itemwired
dispatchActionscripts.invokewiredcontaind_dispatch_action
dispatchBuiltinscripts.invokewiredcontaind_run_custom_action containd_run_custom_action_on_item
listItemScriptsread.itemwiredcontaind_list_item_scripts containd_list_item_scripts_on_item
listItemScriptsByPrefixread.itemwiredcontaind_list_item_scripts_by_prefix containd_list_item_scripts_by_prefix_on_item
listItemClassesread.itemwiredcontaind_list_item_classes containd_list_item_classes_on_item
itemHasClassread.itemwiredcontaind_item_has_class containd_item_has_class_on_item
listItemPropertiesByTyperead.itemwiredcontaind_list_item_properties_by_type containd_list_item_properties_by_type_on_item
listEnumOptionsnonewiredcontaind_list_enum_options containd_list_enum_option_ids containd_enum_value_to_index containd_enum_index_to_value containd_enum_option_field
runItemScriptscripts.invokewiredcontaind_run_item_script containd_run_item_script_on_item containd_run_class_api containd_run_class_api_on_item
readClipboardTextclipboard.readwiredcontaind_read_clipboard
writeClipboardTextclipboard.writewiredcontaind_write_clipboard
openBarcodeScannerbarcodeScanner.openwiredcontaind_open_barcode_scanner
openStatisticsstatistics.openwiredcontaind_open_statistics containd_open_statistics_item_field containd_open_statistics_category_property
computePlotstatistics.computewiredcontaind_compute_plot_from_lists containd_compute_plot_from_lists_multi containd_plot_series_item
showPlotstatistics.openwiredcontaind_show_plot_from_lists containd_show_plot_from_lists_multi containd_show_plot_result containd_show_plot_table_column containd_show_plot_table_columns_xy
listAvailableDataSourcesstatistics.computewiredcontaind_list_available_data_sources
getDataSourcestatistics.computewiredcontaind_get_data_source
getDataSeriesstatistics.computewiredcontaind_get_data_series containd_data_series_x_list containd_data_series_y_list containd_data_series_source_id containd_data_source_label containd_data_source_prop
listSumstatistics.computewiredcontaind_list_sum
listMeanstatistics.computewiredcontaind_list_mean
listMedianstatistics.computewiredcontaind_list_median
listStdDevstatistics.computewiredcontaind_list_std_dev
listRangestatistics.computewiredcontaind_list_range
listMinstatistics.computewiredcontaind_list_min
listMaxstatistics.computewiredcontaind_list_max
listAsortstatistics.computewiredcontaind_list_asort containd_list_values_indices_values containd_list_values_indices_indices
listUniquestatistics.computewiredcontaind_list_unique
listFiveNumberSummarystatistics.computewiredcontaind_list_five_number_summary
listCorrelationstatistics.computewiredcontaind_list_correlation containd_list_correlation_r containd_list_correlation_p
listCrossCorrelationstatistics.computewiredcontaind_list_cross_correlation containd_list_cross_correlation_lags
listInterpolatestatistics.computewiredcontaind_list_interpolate
listOverlapRangestatistics.computewiredcontaind_list_overlap_range
listCorrelateSeriesstatistics.computewiredcontaind_list_correlate_series
listTTeststatistics.computewiredcontaind_list_t_test
listTTestPairedstatistics.computewiredcontaind_list_t_test_paired
listTTestOneSamplestatistics.computewiredcontaind_list_t_test_one_sample
listLinearRegressionstatistics.computewiredcontaind_list_linear_regression containd_list_linear_regression_slope containd_list_linear_regression_intercept containd_list_linear_regression_r2 containd_list_linear_regression_r containd_list_linear_regression_p
listCumulativeSumstatistics.computewiredcontaind_list_cumulative_sum
listMovingAveragestatistics.computewiredcontaind_list_moving_average
listConvolvestatistics.computewiredcontaind_list_convolve
listReversestatistics.computewiredcontaind_list_reverse
listTransposestatistics.computewiredcontaind_list_transpose
listDftstatistics.computewiredcontaind_list_dft containd_list_spectrum_magnitude containd_list_spectrum_phase
listFftstatistics.computewiredcontaind_list_fft
listIdftstatistics.computewiredcontaind_list_idft
listIfftstatistics.computewiredcontaind_list_ifft
createItemwrite.itemwiredcontaind_create_item containd_create_root_list containd_create_root_list_by_id
createChildItemwrite.relativeswiredcontaind_create_child_item containd_create_child_under_item containd_create_child_under_item_by_id containd_create_child_on_bound_item containd_create_child_on_bound_item_by_id
createItemExtendedwrite.itemwiredcontaind_create_item_extended containd_create_item_extended_json
setElementTypewrite.itemwiredcontaind_set_element_type_on_bound_item containd_set_element_type_on_item
applyElementDefaultswrite.itemwiredcontaind_apply_element_defaults_on_bound_item containd_apply_element_defaults_on_item
moveItemToTrashwrite.itemwiredcontaind_move_item_to_trash
importImageToItemimages.write, write.itemwiredcontaind_import_image containd_import_image_on_item
createQrCodeimages.writespec-onlycontaind_create_qr_code
recreateSvgThumbnailimages.writespec-onlycontaind_recreate_svg_thumbnail
triggerCanvasThumbnailimages.writespec-onlycontaind_trigger_canvas_thumbnail
createCanvasScreenshotimages.readspec-onlycontaind_create_canvas_screenshot
queryCanvasItemsread.canvaswiredcontaind_query_canvas_items
moveCanvasItemswrite.canvaswiredcontaind_move_canvas_items
resizeCanvasItemswrite.canvaswiredcontaind_resize_canvas_items
alignCanvasItemswrite.canvaswiredcontaind_align_canvas_items
autoArrangeCanvasItemswrite.canvaswiredcontaind_sort_all_canvas_items containd_align_layout_all_canvas_items containd_sort_canvas_items containd_align_layout_canvas_items
animateItemswrite.canvaswiredcontaind_animate_items containd_animate_items_to
cancelAnimationwrite.canvaswiredcontaind_cancel_animation
scheduleRepeatingwrite.canvaswiredcontaind_schedule_repeating
scheduleOncewrite.canvaswiredcontaind_schedule_once
cancelSchedulewrite.canvaswiredcontaind_cancel_schedule
changeCanvasLevelwrite.canvaswiredcontaind_change_canvas_level
mutateGraphwrite.graphwiredcontaind_mutate_graph containd_patch_graph_edge containd_set_wire_color containd_set_wire_thickness containd_set_wire_dash containd_set_wire_start_cap containd_set_wire_end_cap containd_wire_style_patch containd_apply_wire_style_patch
shareAssetshare.invokewiredcontaind_share_asset
saveStringToFilefiles.writeTempwiredcontaind_save_string_to_file
savePdffiles.writeTempwiredcontaind_save_pdf
exportInventoryReportfiles.writeTempwiredcontaind_export_inventory_report
launchAiChatai.invokespec-onlycontaind_launch_ai_chat