@sudoo/marked
Version:
JavaScript & TypeScript code runner in JavaScript, safe with marked territory, asynchronous
19 lines (18 loc) • 516 B
TypeScript
/**
* @author WMXPY
* @namespace Marked
* @description Script Location
*/
export declare class ScriptLocation {
static create(protocol: string, location: string): ScriptLocation;
static createRoot(): ScriptLocation;
private _protocol;
private _location;
protected constructor(protocol: string, location: string);
get protocol(): string;
get location(): string;
isRoot(): boolean;
compare(targetLocation: ScriptLocation): boolean;
hash(): string;
toString(): string;
}