@ryusei/code
Version:
<div align="center"> <a href="https://code.ryuseijs.com"> <img alt="RyuseiCode" src="https://code.ryuseijs.com/images/svg/logo.svg" width="70"> </a>
36 lines • 891 B
TypeScript
import { Elements } from '@ryusei/code';
import { Component } from '../../classes/Component/Component';
/**
* The group ID for markers of indent guides.
*
* @since 0.1.0
*/
export declare const MARKER_ID = "indent";
/**
* The component for drawing guide lines.
*
* @since 0.1.0
*/
export declare class Guide extends Component {
/**
* Initializes the component.
*
* @param elements - A collection of editor elements.
*/
mount(elements: Elements): void;
/**
* Listens some events.
*/
private listen;
/**
* Clears current guides and draw new ranges for guides.
*/
private draw;
/**
* Parses chunk lines and returns ranges for guides.
*
* @return An array with ranges.
*/
private parse;
}
//# sourceMappingURL=../../../../src/js/extensions/Guide/Guide.d.ts.map