本文整理汇总了TypeScript中slate.Value.create方法的典型用法代码示例。如果您正苦于以下问题:TypeScript Value.create方法的具体用法?TypeScript Value.create怎么用?TypeScript Value.create使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类slate.Value
的用法示例。
在下文中一共展示了Value.create方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: makeFragment
export const makeValue = (text: string, syntax?: string) => {
const fragment = makeFragment(text, syntax);
return Value.create({
document: fragment,
SCHEMA,
});
};
示例2:
Editor,
KeyUtils,
Range,
Point,
Inline,
Mark,
SchemaProperties,
Plugin,
Node,
Command,
Query,
Decoration,
} from "slate";
const data = Data.create({ foo: "bar " });
const value = Value.create({ data });
const node: BlockJSON = {
object: "block",
type: "paragraph",
nodes: [
{
object: "text",
key: "a",
leaves: [
{
object: "leaf",
text: "example",
marks: [{
data: { testData: "data"},
type: "mark",
示例3:
import * as Base64 from "slate-base64-serializer";
import { Value } from "slate";
const val = Value.create();
const serialized = Base64.serialize(val);
const deserialized = Base64.deserialize(serialized);