EdithProDOCS
SDK v1.0.5 ▾Dashboard
SDK/INTEGRATION MODES

Ready-made popup

Your button opens the EdithPro recorder. You get the full recording experience with almost no code.

On this page
Framework

What users see #

  • Record tab: choose Full Screen, Window or Current tab, pick a camera and mic, then Start Recording.
  • Capture tab: take a screenshot of the current tab or a custom area.
  • Settings: recording countdown on or off, and video quality.
  • While recording: a control bar to pause, resume, stop, restart or delete, plus the camera bubble.
  • Plan limits: if your plan limits recording length, the popup shows the limit.

Open and close #

// EdithProButton opens it for you, or:const { open, close } = useEdithPro();open();close(); // hides the popup. A running recording keeps going.

Style isolation #

The popup renders inside a Shadow DOM. Your CSS can’t change it, and its CSS can’t change your page.

Make it yours #

config
theme: 'dark',                              // 'light' (default) or 'dark'logoUrl: 'https://your-app.example/logo.svg', // shown in the popup headerdashboardUrl: 'https://app.your-app.example', // where the Home link goes

Brand colour and logo can also be set for your client ID in the dashboard, and the SDK loads them on init(). [CONFIRM DASHBOARD LOCATION]

Was this page helpful? @edithpro/sdk 1.0.5 · Edit this page