@loomhq/loom-embed
TypeScript icon, indicating that this package has built-in type declarations

1.7.0 • Public • Published

npm version CircleCI codecov

Installing

npm package

npm install @loomhq/loom-embed

Script tag

<script type="module"> import * as loom from "https://www.unpkg.com/@loomhq/loom-embed@1.2.4/dist/esm/index.js?module"; </script>

See documentation for installation and usage.

Usage

import * as loom from '@loomhq/loom-embed';

Methods

.linkReplace(selector, [options], target)

Replaces any loom links at the nodes matching the selector with the embedded video. Replacement occurs on the entire document, or on the optional target DOM element.

.textReplace(textString, [options])

Takes a string and replaces any Loom URLs with the embed html

-> returns a promise

.oembed(videoUrl, [options])

oembed metadata from the given video url

-> returns a promise

Options

The embed code is responsive by default. Only set the width/height values if you require your embed code to be a fixed size

width - [Number] value specifying the max pixel width

height - [Number] value specifying the max pixel height

Dependents (10)

Package Sidebar

Install

npm i @loomhq/loom-embed

Weekly Downloads

44,682

Version

1.7.0

License

ISC

Unpacked Size

38.6 kB

Total Files

16

Last publish

Collaborators

  • peter.heesterman
  • samc-atla
  • josecarlosatloom
  • maitrishah
  • victorlee134
  • nathanchungloom
  • rbutler-loom
  • ploom
  • sjhsieh.loom
  • njain-loom
  • jmreidy
  • loomit
  • rekharameshloom
  • daniel.semmel
  • yiming-loom
  • vinraju-loom
  • parimal.singh
  • mgranmoe
  • imartinezmorales-loom
  • ayushgr.loom
  • romaindejean58
  • davidfyu
  • harrisonnovak
  • rahirikar
  • peterheesterman
  • steveatloom
  • dainguyendo-loom
  • complicated-cog
  • gchildsloom
  • garshythoel
  • anthonyloom
  • swac-loom
  • yoannloom
  • avanikaloom
  • amanda-loom
  • loom-infra-robot
  • lingrino
  • brett-loom
  • ilyalavrenov
  • stuti43
  • gkim795
  • laurabarrera
  • wmiller112
  • sadebrowne
  • emilyteng
  • joeyma22
  • yoichi
  • pjang-loom
  • nathanthomas
  • andi-ni-loom
  • jflashlight
  • dkim96
  • btuttle
  • brian-nguyen-loom
  • maitri.shah
  • jose.medina
  • ben.lo
  • sergioloom
  • dainguyendo
  • tatiana_loom
  • jessica.pancer
  • thefriendlyghost
  • josh_loom
  • vinayh
  • loom.embed-sdk
  • nymerias
  • ydep
  • luis.loom
  • premaloom
  • vladloom
  • angelaliu
  • rodrigoloom
  • juliannaroenloom
  • cndreisbach
  • narayangowraj8
  • dj_haile
  • catherinelin
  • andrzej.wisniewski
  • mosesj-loom
  • erinbyerly
  • aditya_singla
  • jiaweiou
  • loominghoward
  • vishalsantoshi
  • wilbertthelam