Sha256: 7647330cfcf59325a44ceeab5a933c9f9bc007ffa880fb791041b978bf0ae398

Contents?: true

Size: 1.22 KB

Versions: 2

Compression:

Stored size: 1.22 KB

Contents

import { Blot, Parent } from './blot';
import * as Registry from '../../registry';
declare class ShadowBlot implements Blot {
    domNode: Node;
    static blotName: string;
    static className: string;
    static scope: Registry.Scope;
    static tagName: string;
    prev: Blot;
    next: Blot;
    parent: Parent;
    scroll: Parent;
    readonly statics: any;
    static create(value: any): Node;
    constructor(domNode: Node);
    attach(): void;
    clone(): Blot;
    detach(): void;
    deleteAt(index: number, length: number): void;
    formatAt(index: number, length: number, name: string, value: any): void;
    insertAt(index: number, value: string, def?: any): void;
    insertInto(parentBlot: Parent, refBlot?: Blot | null): void;
    isolate(index: number, length: number): Blot;
    length(): number;
    offset(root?: Blot): number;
    optimize(context: {
        [key: string]: any;
    }): void;
    remove(): void;
    replace(target: Blot): void;
    replaceWith(name: string | Blot, value?: any): Blot;
    split(index: number, force?: boolean): Blot;
    update(mutations: MutationRecord[], context: {
        [key: string]: any;
    }): void;
    wrap(name: string | Parent, value?: any): Parent;
}
export default ShadowBlot;

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rails_modular_admin-1.0.0 app/assets/node_modules/parchment/dist/src/blot/abstract/shadow.d.ts
rails_modular_admin-0.4.0 app/assets/node_modules/parchment/dist/src/blot/abstract/shadow.d.ts