@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

/@loomhq/loom-embed/

    Package Sidebar

    Install

    npm i @loomhq/loom-embed

    Weekly Downloads

    44,013

    Version

    1.7.0

    License

    ISC

    Unpacked Size

    38.6 kB

    Total Files

    16

    Last publish

    Collaborators

    • kwang5atlassian
    • bcoffey
    • cfletcheratlassian
    • stevenzimmeratlassian
    • njain-loominati
    • jose-aleman
    • peter.heesterman
    • samc-atla
    • josecarlosatloom
    • maitrishah
    • victorlee134
    • rbutler-loom
    • ploom
    • sjhsieh.loom
    • loomit
    • rekharameshloom
    • daniel.semmel
    • yiming-loom
    • vinraju-loom
    • mgranmoe
    • imartinezmorales-loom
    • ayushgr.loom
    • romaindejean58
    • harrisonnovak
    • peterheesterman
    • steveatloom
    • dainguyendo-loom
    • complicated-cog
    • gchildsloom
    • swac-loom
    • yoannloom
    • avanikaloom
    • amanda-loom
    • loom-infra-robot
    • lingrino
    • brett-loom
    • ilyalavrenov
    • stuti43
    • gkim795
    • laurabarrera
    • wmiller112
    • sadebrowne
    • emilyteng
    • joeyma22
    • yoichi
    • pjang-loom
    • dkim96
    • btuttle
    • brian-nguyen-loom
    • maitri.shah
    • jose.medina
    • ben.lo
    • sergioloom
    • dainguyendo
    • tatiana_loom
    • thefriendlyghost
    • vinayh
    • loom.embed-sdk
    • nymerias
    • ydep
    • luis.loom
    • premaloom
    • vladloom
    • rodrigoloom
    • juliannaroenloom
    • cndreisbach
    • narayangowraj8
    • dj_haile
    • catherinelin
    • andrzej.wisniewski
    • erinbyerly
    • aditya_singla
    • jiaweiou
    • vishalsantoshi
    • wilbertthelam