@7rabbit/ink-browser

Ink for the Browser

Usage no npm install needed!

<script type="module">
  import 7rabbitInkBrowser from 'https://cdn.skypack.dev/@7rabbit/ink-browser';
</script>

README















ink-browser

Ink for the Browser



IntroductionInstallationIllustration




Introduction

Installation

npm install @7rabbit/ink
npm install @7rabbit/ink-browser

Illustration

This is a Hello World example.

import browser from '@7rabbit/ink-browser'
import Ink from '@7rabbit/ink'

let ink = new Ink()
ink.attachModule(browser)

The rest of what follows is an API reference documenting every method ink-browser attaches to the ink object.

ink.getHistoryNavigationEventType

ink.isHistoryTraversal

ink.waitUntilFontLoaded

ink.preventDefault

ink.attachScrollBlocker

ink.detachScrollBlocker

ink.isChrome

ink.isScrolledIntoView

ink.createBrowserAudio

ink.loadAudio

ink.attachCSSAnimation

ink.querySelector

ink.adjustHeightOffset

ink.click

ink.focus

ink.openWindow

ink.setDocumentTitle

ink.setGlobalStyleRule

ink.setGlobalStyleRules

ink.createDOMElement

ink.scrollToYOnWindow