Skip to content

Latest commit

 

History

History

apps_private

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

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.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.preferencesPrivate chromex/app/preferences_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 1 properties, 314 functions and 66 events:

|                     :namespace | :properties | :functions | :events |
|--------------------------------+-------------+------------+---------|
|    chrome.accessibilityPrivate |           0 |         12 |       5 |
|      chrome.activityLogPrivate |           0 |          4 |       1 |
|         chrome.autofillPrivate |           0 |         10 |       2 |
|        chrome.bluetoothPrivate |           0 |          7 |       1 |
|  chrome.bookmarkManagerPrivate |           0 |         20 |       4 |
|   chrome.brailleDisplayPrivate |           0 |          3 |       2 |
|              chrome.cecPrivate |           0 |          3 |       0 |
|     chrome.chromeosInfoPrivate |           0 |          2 |       0 |
|      chrome.commandLinePrivate |           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 |         62 |      10 |
|         chrome.identityPrivate |           0 |          0 |       1 |
|      chrome.imageWriterPrivate |           0 |          5 |       5 |
|      chrome.inputMethodPrivate |           0 |         13 |       8 |
| chrome.languageSettingsPrivate |           0 |         14 |       4 |
|  chrome.mediaPerceptionPrivate |           0 |          5 |       1 |
|      chrome.mediaPlayerPrivate |           0 |          0 |       3 |
|          chrome.metricsPrivate |           0 |         16 |       0 |
|             chrome.mojoPrivate |           0 |          1 |       0 |
|     chrome.musicManagerPrivate |           0 |          1 |       0 |
|       chrome.networkingPrivate |           0 |         22 |       5 |
|        chrome.passwordsPrivate |           0 |         10 |       4 |
|      chrome.preferencesPrivate |           1 |          0 |       0 |
|      chrome.quickUnlockPrivate |           0 |          7 |       1 |
|        chrome.resourcesPrivate |           0 |          1 |       0 |
|         chrome.settingsPrivate |           0 |          5 |       1 |
|           chrome.systemPrivate |           0 |          3 |       0 |
|         chrome.terminalPrivate |           0 |          5 |       1 |
|            chrome.usersPrivate |           0 |          6 |       0 |
|  chrome.virtualKeyboardPrivate |           0 |         13 |       3 |
|        chrome.wallpaperPrivate |           0 |          0 |       1 |
|           chrome.webcamPrivate |           0 |          5 |       0 |
|    chrome.webrtcLoggingPrivate |           0 |         14 |       0 |
|   chrome.webstoreWidgetPrivate |           0 |          1 |       0 |

Requires

(ns your.project
  (:require
    [chromex.app.accessibility-private refer:[
      set-native-accessibility-enabled set-focus-ring set-highlights set-keyboard-listener darken-screen
      set-switch-access-keys set-native-chrome-vox-arc-support-for-current-app send-synthetic-key-event
      enable-chrome-vox-mouse-events send-synthetic-mouse-event on-select-to-speak-state-changed
      toggle-dictation 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-all-events]]

    [chromex.app.activity-log-private refer:[
      get-extension-activities delete-activities 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
      tap-on-address-list-changed tap-on-credit-card-list-changed tap-all-events]]

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

    [chromex.app.bookmark-manager-private refer:[
      copy cut paste can-paste sort-children get-strings start-drag drop get-subtree can-edit
      remove-trees record-launch create-with-meta-info get-meta-info set-meta-info update-meta-info undo
      redo get-undo-info get-redo-info tap-on-drag-enter tap-on-drag-leave tap-on-drop
      tap-on-meta-info-changed 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.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 log-srt-prompt-result
      read-log-source 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-strings add-file-watch remove-file-watch enable-external-file-scheme grant-access
      select-files select-file get-entry-properties pin-drive-file ensure-file-downloaded
      resolve-isolated-entries add-mount remove-mount mark-cache-as-mounted get-volume-metadata-list
      cancel-file-transfers start-copy cancel-copy get-size-stats format-volume rename-volume
      get-preferences set-preferences search-drive search-drive-metadata search-files-by-hashes
      zip-selection get-drive-connection-state validate-path-name-length zoom request-access-token
      request-web-store-access-token get-download-url request-drive-share get-profiles open-inspector
      open-settings-subpage compute-checksum is-uma-enabled set-entry-tag is-piex-loader-enabled
      get-providers add-provided-file-system configure-volume get-custom-actions execute-custom-action
      get-directory-size get-recent-files is-crostini-enabled mount-crostini share-paths-with-crostini
      get-crostini-shared-paths get-linux-package-info install-linux-package get-thumbnail
      detect-character-encoding 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-shared-paths-changed tap-all-events]]

    [chromex.app.identity-private refer:[
      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
      notify-ime-menu-item-activated show-input-view open-options-page get-composition-bounds
      get-surrounding-text 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-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-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:[
      remove-saved-password remove-password-exception undo-remove-saved-password-or-exception
      request-plaintext-password get-saved-password-list get-password-exception-list import-passwords
      export-passwords request-export-progress-status cancel-export-passwords
      tap-on-saved-passwords-list-changed tap-on-password-exceptions-list-changed
      tap-on-plaintext-password-retrieved tap-on-passwords-file-export-progress tap-all-events]]

    [chromex.app.preferences-private refer:[
      get-easy-unlock-proximity-required tap-all-events]]

    [chromex.app.quick-unlock-private refer:[
      get-auth-token set-lock-screen-enabled 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 close-terminal-process send-input on-terminal-resize ack-output
      tap-on-process-output tap-all-events]]

    [chromex.app.users-private refer:[
      get-whitelisted-users add-whitelisted-user remove-whitelisted-user is-whitelist-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 set-container-behavior set-draggable-area set-keyboard-state
      set-occluded-bounds set-hit-test-bounds 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-all-events]]

    [chromex.app.webcam-private refer:[
      open-serial-webcam close-webcam get set reset 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]]))