Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

readme.md

This is generated API

Files

JS namespace CLJS wrapper
chrome.accessibilityPrivate chromex/app/accessibility_private.clj
chrome.activityLogPrivate chromex/app/activity_log_private.clj
chrome.autofillPrivate chromex/app/autofill_private.clj
chrome.bluetoothPrivate chromex/app/bluetooth_private.clj
chrome.bookmarkManagerPrivate chromex/app/bookmark_manager_private.clj
chrome.brailleDisplayPrivate chromex/app/braille_display_private.clj
chrome.cecPrivate chromex/app/cec_private.clj
chrome.chromeosInfoPrivate chromex/app/chromeos_info_private.clj
chrome.commandLinePrivate chromex/app/command_line_private.clj
chrome.crashReportPrivate chromex/app/crash_report_private.clj
chrome.dashboardPrivate chromex/app/dashboard_private.clj
chrome.developerPrivate chromex/app/developer_private.clj
chrome.echoPrivate chromex/app/echo_private.clj
chrome.feedbackPrivate chromex/app/feedback_private.clj
chrome.fileManagerPrivate chromex/app/file_manager_private.clj
chrome.identityPrivate chromex/app/identity_private.clj
chrome.imageWriterPrivate chromex/app/image_writer_private.clj
chrome.inputMethodPrivate chromex/app/input_method_private.clj
chrome.languageSettingsPrivate chromex/app/language_settings_private.clj
chrome.mediaPerceptionPrivate chromex/app/media_perception_private.clj
chrome.mediaPlayerPrivate chromex/app/media_player_private.clj
chrome.metricsPrivate chromex/app/metrics_private.clj
chrome.mojoPrivate chromex/app/mojo_private.clj
chrome.musicManagerPrivate chromex/app/music_manager_private.clj
chrome.networkingPrivate chromex/app/networking_private.clj
chrome.passwordsPrivate chromex/app/passwords_private.clj
chrome.quickUnlockPrivate chromex/app/quick_unlock_private.clj
chrome.resourcesPrivate chromex/app/resources_private.clj
chrome.settingsPrivate chromex/app/settings_private.clj
chrome.systemPrivate chromex/app/system_private.clj
chrome.terminalPrivate chromex/app/terminal_private.clj
chrome.usersPrivate chromex/app/users_private.clj
chrome.virtualKeyboardPrivate chromex/app/virtual_keyboard_private.clj
chrome.wallpaperPrivate chromex/app/wallpaper_private.clj
chrome.webcamPrivate chromex/app/webcam_private.clj
chrome.webrtcLoggingPrivate chromex/app/webrtc_logging_private.clj
chrome.webstoreWidgetPrivate chromex/app/webstore_widget_private.clj

API stats

Generated 37 namespaces containing 0 properties, 370 functions and 79 events:

|                     :namespace | :properties | :functions | :events |
|--------------------------------+-------------+------------+---------|
|    chrome.accessibilityPrivate |           0 |         21 |       9 |
|      chrome.activityLogPrivate |           0 |          5 |       1 |
|         chrome.autofillPrivate |           0 |         13 |       1 |
|        chrome.bluetoothPrivate |           0 |         10 |       2 |
|  chrome.bookmarkManagerPrivate |           0 |         11 |       3 |
|   chrome.brailleDisplayPrivate |           0 |          3 |       2 |
|              chrome.cecPrivate |           0 |          3 |       0 |
|     chrome.chromeosInfoPrivate |           0 |          2 |       0 |
|      chrome.commandLinePrivate |           0 |          1 |       0 |
|      chrome.crashReportPrivate |           0 |          1 |       0 |
|        chrome.dashboardPrivate |           0 |          1 |       0 |
|        chrome.developerPrivate |           0 |         31 |       2 |
|             chrome.echoPrivate |           0 |          5 |       0 |
|         chrome.feedbackPrivate |           0 |          6 |       1 |
|      chrome.fileManagerPrivate |           0 |         67 |      10 |
|         chrome.identityPrivate |           0 |          1 |       1 |
|      chrome.imageWriterPrivate |           0 |          5 |       5 |
|      chrome.inputMethodPrivate |           0 |         24 |      12 |
| chrome.languageSettingsPrivate |           0 |         14 |       4 |
|  chrome.mediaPerceptionPrivate |           0 |          5 |       1 |
|      chrome.mediaPlayerPrivate |           0 |          0 |       3 |
|          chrome.metricsPrivate |           0 |         17 |       0 |
|             chrome.mojoPrivate |           0 |          1 |       0 |
|     chrome.musicManagerPrivate |           0 |          1 |       0 |
|       chrome.networkingPrivate |           0 |         22 |       5 |
|        chrome.passwordsPrivate |           0 |         25 |       7 |
|      chrome.quickUnlockPrivate |           0 |          9 |       1 |
|        chrome.resourcesPrivate |           0 |          1 |       0 |
|         chrome.settingsPrivate |           0 |          5 |       1 |
|           chrome.systemPrivate |           0 |          3 |       0 |
|         chrome.terminalPrivate |           0 |         11 |       3 |
|            chrome.usersPrivate |           0 |          7 |       0 |
|  chrome.virtualKeyboardPrivate |           0 |         16 |       3 |
|        chrome.wallpaperPrivate |           0 |          0 |       2 |
|           chrome.webcamPrivate |           0 |          8 |       0 |
|    chrome.webrtcLoggingPrivate |           0 |         14 |       0 |
|   chrome.webstoreWidgetPrivate |           0 |          1 |       0 |

Requires

(ns your.project
  (:require
    [chromex.app.accessibility-private refer:[
      get-display-name-for-locale get-battery-description set-native-accessibility-enabled
      set-focus-rings set-highlights set-keyboard-listener darken-screen
      forward-key-events-to-switch-access update-switch-access-bubble enable-point-scan
      set-native-chrome-vox-arc-support-for-current-app send-synthetic-key-event
      enable-chrome-vox-mouse-events send-synthetic-mouse-event set-select-to-speak-state
      handle-scrollable-bounds-for-point-found move-magnifier-to-rect toggle-dictation
      set-virtual-keyboard-visible open-settings-subpage perform-accelerator-action
      tap-on-introduce-chrome-vox tap-on-accessibility-gesture tap-on-two-finger-touch-start
      tap-on-two-finger-touch-stop tap-on-select-to-speak-state-change-requested
      tap-on-switch-access-command tap-on-announce-for-accessibility
      tap-on-scrollable-bounds-for-point-requested tap-on-custom-spoken-feedback-toggled tap-all-events]]

    [chromex.app.activity-log-private refer:[
      get-extension-activities delete-activities delete-activities-by-extension delete-database
      delete-urls tap-on-extension-activity tap-all-events]]

    [chromex.app.autofill-private refer:[
      save-address get-country-list get-address-components get-address-list save-credit-card remove-entry
      validate-phone-numbers get-credit-card-list mask-credit-card migrate-credit-cards
      log-server-card-link-clicked set-credit-card-fido-auth-enabled-state get-upi-id-list
      tap-on-personal-data-changed tap-all-events]]

    [chromex.app.bluetooth-private refer:[
      set-adapter-state set-pairing-response disconnect-all forget-device set-discovery-filter connect
      pair record-pairing record-reconnection record-device-selection tap-on-pairing
      tap-on-device-address-changed tap-all-events]]

    [chromex.app.bookmark-manager-private refer:[
      copy cut paste can-paste sort-children start-drag drop get-subtree remove-trees undo redo
      tap-on-drag-enter tap-on-drag-leave tap-on-drop tap-all-events]]

    [chromex.app.braille-display-private refer:[
      get-display-state write-dots update-bluetooth-braille-display-address tap-on-display-state-changed
      tap-on-key-event tap-all-events]]

    [chromex.app.cec-private refer:[
      send-stand-by send-wake-up query-display-cec-power-state tap-all-events]]

    [chromex.app.chromeos-info-private refer:[
      get set tap-all-events]]

    [chromex.app.command-line-private refer:[
      has-switch tap-all-events]]

    [chromex.app.crash-report-private refer:[
      report-error tap-all-events]]

    [chromex.app.dashboard-private refer:[
      show-permission-prompt-for-delegated-install tap-all-events]]

    [chromex.app.developer-private refer:[
      auto-update get-extensions-info get-extension-info get-extension-size get-items-info
      get-profile-configuration update-profile-configuration show-permissions-dialog reload
      update-extension-configuration load-unpacked install-dropped-file notify-drag-install-in-progress
      load-directory choose-path pack-directory is-profile-managed request-file-source open-dev-tools
      delete-extension-errors repair-extension show-options show-path set-shortcut-handling-suspended
      update-extension-command add-host-permission remove-host-permission enable allow-incognito
      allow-file-access inspect tap-on-item-state-changed tap-on-profile-state-changed tap-all-events]]

    [chromex.app.echo-private refer:[
      set-offer-info get-offer-info get-registration-code get-oobe-timestamp get-user-consent
      tap-all-events]]

    [chromex.app.feedback-private refer:[
      get-user-email get-system-information send-feedback get-strings read-log-source
      login-feedback-complete tap-on-feedback-requested tap-all-events]]

    [chromex.app.file-manager-private refer:[
      logout-user-for-reauthentication cancel-dialog execute-task set-default-task get-file-tasks
      get-mime-type get-content-mime-type get-content-metadata get-strings add-file-watch
      remove-file-watch enable-external-file-scheme grant-access select-files select-file
      get-entry-properties pin-drive-file resolve-isolated-entries add-mount remove-mount
      get-volume-metadata-list copy-image-to-clipboard start-copy cancel-copy get-size-stats
      format-volume single-partition-format rename-volume get-preferences set-preferences search-drive
      search-drive-metadata search-files-by-hashes search-files zip-selection get-drive-connection-state
      validate-path-name-length zoom request-web-store-access-token get-download-url get-profiles
      open-inspector open-settings-subpage compute-checksum get-providers add-provided-file-system
      configure-volume get-custom-actions execute-custom-action get-directory-size get-recent-files
      mount-crostini share-paths-with-crostini unshare-path-with-crostini get-crostini-shared-paths
      get-linux-package-info install-linux-package import-crostini-image get-drive-thumbnail
      get-pdf-thumbnail detect-character-encoding get-android-picker-apps select-android-picker-app
      sharesheet-has-targets invoke-sharesheet toggle-added-to-holding-space get-holding-space-state
      tap-on-mount-completed tap-on-file-transfers-updated tap-on-copy-progress tap-on-directory-changed
      tap-on-preferences-changed tap-on-drive-connection-status-changed tap-on-device-changed
      tap-on-drive-sync-error tap-on-apps-updated tap-on-crostini-changed tap-all-events]]

    [chromex.app.identity-private refer:[
      set-consent-result tap-on-web-flow-request tap-all-events]]

    [chromex.app.image-writer-private refer:[
      write-from-url write-from-file cancel-write destroy-partitions list-removable-storage-devices
      tap-on-write-progress tap-on-write-complete tap-on-write-error tap-on-device-inserted
      tap-on-device-removed tap-all-events]]

    [chromex.app.input-method-private refer:[
      get-input-method-config get-input-methods get-current-input-method set-current-input-method
      fetch-all-dictionary-words add-word-to-dictionary get-encrypt-sync-enabled set-xkb-layout
      finish-composing-text set-selection-range notify-ime-menu-item-activated show-input-view
      hide-input-view open-options-page get-composition-bounds get-surrounding-text get-settings
      set-settings set-composition-range set-composing-range get-autocorrect-range
      get-autocorrect-character-bounds set-autocorrect-range reset tap-on-changed
      tap-on-composition-bounds-changed tap-on-dictionary-loaded tap-on-dictionary-changed
      tap-on-ime-menu-activation-changed tap-on-ime-menu-list-changed tap-on-ime-menu-items-changed
      tap-on-focus tap-on-settings-changed tap-on-screen-projection-changed tap-on-suggestions-changed
      tap-on-input-method-options-changed tap-all-events]]

    [chromex.app.language-settings-private refer:[
      get-language-list enable-language disable-language set-enable-translation-for-language
      move-language get-spellcheck-dictionary-statuses get-spellcheck-words add-spellcheck-word
      remove-spellcheck-word get-translate-target-language get-input-method-lists add-input-method
      remove-input-method retry-download-dictionary tap-on-spellcheck-dictionaries-changed
      tap-on-custom-dictionary-changed tap-on-input-method-added tap-on-input-method-removed
      tap-all-events]]

    [chromex.app.media-perception-private refer:[
      get-state set-state get-diagnostics set-analytics-component set-component-process-state
      tap-on-media-perception tap-all-events]]

    [chromex.app.media-player-private refer:[
      tap-on-next-track tap-on-prev-track tap-on-toggle-play-state tap-all-events]]

    [chromex.app.metrics-private refer:[
      get-histogram get-is-crash-reporting-enabled get-field-trial get-variation-params
      record-user-action record-percentage record-count record-small-count record-medium-count
      record-time record-medium-time record-long-time record-sparse-hashable record-sparse-value
      record-value record-boolean record-enumeration-value tap-all-events]]

    [chromex.app.mojo-private refer:[
      require-async tap-all-events]]

    [chromex.app.music-manager-private refer:[
      get-device-id tap-all-events]]

    [chromex.app.networking-private refer:[
      get-properties get-managed-properties get-state set-properties create-network forget-network
      get-networks get-visible-networks get-enabled-network-types get-device-states enable-network-type
      disable-network-type request-network-scan start-connect start-disconnect start-activate
      get-captive-portal-status unlock-cellular-sim set-cellular-sim-state select-cellular-mobile-network
      get-global-policy get-certificate-lists tap-on-networks-changed tap-on-network-list-changed
      tap-on-device-state-list-changed tap-on-portal-detection-completed tap-on-certificate-lists-changed
      tap-all-events]]

    [chromex.app.passwords-private refer:[
      record-passwords-page-access-in-settings change-saved-password remove-saved-password
      remove-saved-passwords remove-password-exception remove-password-exceptions
      undo-remove-saved-password-or-exception request-plaintext-password get-saved-password-list
      get-password-exception-list move-password-to-account import-passwords export-passwords
      request-export-progress-status cancel-export-passwords is-opted-in-for-account-storage
      opt-in-for-account-storage get-compromised-credentials get-weak-credentials
      get-plaintext-insecure-password change-insecure-credential remove-insecure-credential
      start-password-check stop-password-check get-password-check-status
      tap-on-saved-passwords-list-changed tap-on-password-exceptions-list-changed
      tap-on-passwords-file-export-progress tap-on-account-storage-opt-in-state-changed
      tap-on-compromised-credentials-changed tap-on-weak-credentials-changed
      tap-on-password-check-status-changed tap-all-events]]

    [chromex.app.quick-unlock-private refer:[
      get-auth-token set-lock-screen-enabled set-pin-autosubmit-enabled can-authenticate-pin
      get-available-modes get-active-modes check-credential get-credential-requirements set-modes
      tap-on-active-modes-changed tap-all-events]]

    [chromex.app.resources-private refer:[
      get-strings tap-all-events]]

    [chromex.app.settings-private refer:[
      set-pref get-all-prefs get-pref get-default-zoom set-default-zoom tap-on-prefs-changed
      tap-all-events]]

    [chromex.app.system-private refer:[
      get-incognito-mode-availability get-update-status get-api-key tap-all-events]]

    [chromex.app.terminal-private refer:[
      open-terminal-process open-vmshell-process close-terminal-process send-input on-terminal-resize
      ack-output open-window open-options-page get-settings set-settings get-a11y-status
      tap-on-process-output tap-on-settings-changed tap-on-a11y-status-changed tap-all-events]]

    [chromex.app.users-private refer:[
      get-users is-user-in-list add-user remove-user is-user-list-managed get-current-user
      get-login-status tap-all-events]]

    [chromex.app.virtual-keyboard-private refer:[
      insert-text send-key-event hide-keyboard set-hotrod-keyboard lock-keyboard keyboard-loaded
      get-keyboard-config open-settings open-suggestion-settings set-container-behavior
      set-draggable-area set-keyboard-state set-occluded-bounds set-hit-test-bounds
      set-area-to-remain-on-screen set-window-bounds-in-screen tap-on-bounds-changed
      tap-on-keyboard-closed tap-on-keyboard-config-changed tap-all-events]]

    [chromex.app.wallpaper-private refer:[
      tap-on-wallpaper-changed-by3rd-party tap-on-close-preview-wallpaper tap-all-events]]

    [chromex.app.webcam-private refer:[
      open-serial-webcam close-webcam get set reset set-home restore-camera-preset set-camera-preset
      tap-all-events]]

    [chromex.app.webrtc-logging-private refer:[
      set-meta-data start set-upload-on-render-close stop store upload-stored upload discard
      start-rtp-dump stop-rtp-dump start-audio-debug-recordings stop-audio-debug-recordings
      start-event-logging get-logs-directory tap-all-events]]

    [chromex.app.webstore-widget-private refer:[
      install-webstore-item tap-all-events]]))