NuclearDispersionSystem/ant-design-vue-jeecg/node_modules/xe-utils/methods/url/parseUrl.d.ts

71 lines
1.1 KiB
TypeScript
Raw Normal View History

2023-09-14 14:47:11 +08:00
import { XEUtilsMethods } from '../xe-utils'
export interface XEUrl {
/**
*
*/
href: string;
/**
* #Hash
*/
hash: string;
/**
*
*/
host: string;
/**
*
*/
hostname: string;
/**
*
*/
protocol: string;
/**
*
*/
port: string;
/**
*
*/
search: string;
/**
*
*/
pathname: string;
/**
* #hash
*/
origin: string;
/**
* #hash
*/
hashKey: string;
/**
* #hash
*/
hashQuery: any;
/**
*
*/
searchQuery: any;
}
/**
* URL
* @param ulr
*/
export declare function parseUrl(ulr: string): XEUrl;
declare module '../xe-utils' {
interface XEUtilsMethods {
/**
* URL
* @param ulr
*/
parseUrl: typeof parseUrl;
}
}
export default parseUrl