Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 832 Bytes

mark.md

File metadata and controls

48 lines (31 loc) · 832 Bytes

Mark

import { Mark } from 'slate'

A formatting mark that can be associated with Characters. Marks are how Slate represents rich formatting like bold or italic.

Properties

Mark({
  data: Data,
  type: String
})

data

Data

A map of Data.

type

String

The custom type of the mark (eg. bold or italic).

Static Methods

Mark.create

Mark.create(properties: Object) => Mark

Create a mark from a plain Javascript object of properties.

Mark.createSet

Mark.createSet(array: Array) => Set

Create a set of marks from a plain Javascript array.