webmodules

webmodules

Geek Repo

ES6 modules for web usage – on NPM

Location:San Francisco, CA

Home Page:https://automattic.com

Github PK Tool:Github PK Tool

webmodules's repositories

load-styles

Add a CSS <style> tag to the document's <head> node

node-iterator

A ES6 Generator that traverses the child nodes within the given `Node`

range-iterator

ES6 Iterator that iterates over the Nodes of a Range

Language:JavaScriptStargazers:7Issues:5Issues:0

range-equals

Compare two DOM ranges for equality

Language:MakefileStargazers:6Issues:5Issues:0

dom-move

Move children from one DOM node to another.

Language:JavaScriptStargazers:5Issues:3Issues:0

link-command

"createLink" and "unlink" native commands packaged as a Command

Language:JavaScriptStargazers:5Issues:4Issues:1

unwrap-node

Unwraps a given DOM element and returns a Range surrounding its child nodes

Language:JavaScriptStargazers:4Issues:2Issues:0

range-insert-node

Cross-browser polyfill for `Range#insertNode()`

Language:JavaScriptStargazers:3Issues:4Issues:0

range-position

Determine where a collapsed Range is positioned relative to a DOM Node

Language:TypeScriptStargazers:3Issues:5Issues:0

current-selection

Returns a `Selection` instance from the current document selection

Language:TypeScriptStargazers:2Issues:4Issues:0

dom-path

Path api for dom nodes

Language:TypeScriptStargazers:2Issues:4Issues:0

frozen-range

Store a Range in a non-live representation for later use.

Language:TypeScriptStargazers:2Issues:4Issues:0

indent-command

Command implementation for cross-browser normalization of the "indent" command

Language:JavaScriptStargazers:2Issues:4Issues:1

list-command

Command implementation for (un)ordered lists

Language:JavaScriptStargazers:2Issues:56Issues:0

padding-command

Adjusts the padding of the selected paragraphs by a given amount (delta).

Language:JavaScriptLicense:MITStargazers:2Issues:4Issues:0

wrap-command

Command implementation based on `wrap-range` and `unwrap-range`

Language:JavaScriptStargazers:2Issues:4Issues:0

abstract-command

Abstract `Command` base class to make implementing custom commands easier

Language:JavaScriptStargazers:1Issues:4Issues:0

collapse

Collapses Ranges and Selections in a cross-browser way.

Language:JavaScriptStargazers:1Issues:0Issues:0

current-range

Returns a `Range` instance from the current document selection

Language:TypeScriptStargazers:1Issues:3Issues:0

dom-regexp-match

Creates Range instances within an HTML Element that select text matching a RegExp

Language:JavaScriptStargazers:1Issues:5Issues:0

find-within

Traverses "down" the child nodes hierarchy in order to find a Node within

Language:JavaScriptStargazers:1Issues:4Issues:0

header-command

Command implementation for header tags ("h1", "h2", "h3", etc.)

Language:JavaScriptStargazers:1Issues:5Issues:0

outdent-command

A Command implementation that removes the nearest BLOCKQUOTE element from the DOM

Language:JavaScriptStargazers:1Issues:3Issues:0

prepend-child

The inverse of `Element#appendChild()`.

Language:JavaScriptStargazers:1Issues:4Issues:1

selection-set-range

Sets the passed in `range` onto the given `selection`, removing any previous selection

Language:TypeScriptStargazers:1Issues:3Issues:0

blockquote-command

Command implementation for inserting a BLOCKQUOTE node

Language:JavaScriptStargazers:0Issues:0Issues:0

data-transfer-is-file

Detect if dataTransfer object contains files in its types property

Language:JavaScriptStargazers:0Issues:3Issues:0

native-command

`document.execCommand()` wrapper implementing the Command interface

Language:JavaScriptStargazers:0Issues:4Issues:0

range-extract-contents

Cross-browser polyfill for `Range#extractContents()`

Language:JavaScriptStargazers:0Issues:4Issues:0

selection-token

Makes a DOM Element respect "selection tokens"

Language:JavaScriptStargazers:0Issues:5Issues:0