Pine River ScanNowBrowser SDK

Pine River Web Components

Browser-native company components.

Mocked scan-to-upload feature

One shared session drives scanning, review, selection, upload, and completion. Direct upload is deliberately excluded because it bypasses curation.

Mock intake · Case #INT-2408

Scan supporting documents

Capture, review, and send the selected pages when they are ready.

1
Choose how to scanUse the approved profile and available source.
Scan settings
3
Inspect pageCheck the selected page before sending it.
Page organization tools
4
Send selected pagesThe application owns the final upload destination.

<pr-scan-agent-status>

Mock-driven states from a ScanNow session.

<pr-scan-license>

Safe local activation state. The key is sent to the local agent and is never retained by the component.

<pr-scan-availability>

Mock-driven agent and scan-source availability states.

<pr-scan-agent-download>

Host-provided approved installer guidance. The catalog link is intentionally a non-download example.

<pr-scan-status>

Mock session lifecycle states.

<pr-scan-button>

Enabled only when the mock desktop agent and scan source are ready.

<pr-scan-progress>

Indeterminate scanning work and measured mock upload progress.

<pr-scan-error>

Sanitized, actionable session errors. Provider diagnostics are intentionally not shown.

<pr-scan-thumbnail>

One property-driven scanned-page preview with selection, open, and remove intents.

<pr-scan-thumbnail-collection>

Session-backed responsive scanned-page list.

<pr-scan-viewer>

Property-driven preview viewer with local zoom and an unsupported-format fallback.

<pr-scan-document-summary>

Aggregate session counts and upload state only; no document contents are shown.

<pr-scan-barcode-results>

Property-driven barcode display; only explicitly actionable values expose an intent.

<pr-scan-selection-toolbar>

Bulk selection actions. The catalog supplies a host-owned confirmation policy for removal.

<pr-scan-page-actions>

One session page's selection, viewing, removal, and explicit reordering actions.

<pr-scan-reorder-list>

Accessible session page ordering with explicit movement controls.

<pr-scan-quality-review>

Explicit page-quality review actions; warnings never discard a page automatically.

<pr-scan-profile-select>

Application-approved scan profiles and their user-visible outcomes.

<pr-scan-source-select>

Normalized physical source selection and accessible source-discovery states.

<pr-scan-settings>

Approved settings filtered by the selected source's normalized capabilities.

<pr-scan-settings-dialog>

Focused draft settings dialog. Open it to edit without mutating the session until apply.

Edit scan settings

<pr-scan-upload-button>

Application-owned upload of selected pages; the catalog uses an in-memory host handler.

<pr-scan-upload-queue>

Normalized per-document upload state and measured progress.

<pr-scan-download>

<pr-scan-complete>

<pr-scan-direct-upload>

<pr-scan-intake>

<pr-scan-dialog>

Open scan dialog

<pr-scan-workbench>