declare namespace string { /** * @description 元素上的属性 * @module dom */ interface AttrString extends String {} /** * @description 元素上某个属性的值 * @module dom */ interface AttrValueString extends String {} /** * @description 元素全局属性`class`的值 * @module dom */ interface ClassString extends String {} /** * @description 元素全局属性`id`的值 * @module dom */ interface IDString extends String {} /** * @description 元素上的事件 * @module dom */ interface HTMLEventString extends String {} /** * @description CSS颜色的值 * @module dom */ interface ColorString extends String {} /** * @description 提示common模块 以及js文件路径 * @module vue */ interface RequireCommonString extends String {} /** * @description 国际化翻译的key值 * @module vue */ interface VueI18NKeyString extends String {} /** * @description vue默认参数data中的属性名称 * @module vue */ interface VueDataString extends String {} /** * @description vue组件中ref属性的值 * @module vue */ interface VueRefString extends String {} /** * @description vuex 中 actions 的名称 * @module vue */ interface VuexDispatchString extends String {} /** * @description vuex 中 mutations 的名称 * @module vue */ interface VuexCommitString extends String {} /** * @description vue, nvue, uvue页面文件的文件路径(根据项目自动匹配) * @module vue */ interface PageURIString extends String {} /** * @description nvue页面文件的文件路径 * @module vue */ interface NPageURIString extends String {} /** * @description uvue页面文件的文件路径, 仅在uniappx中生效 * @module uniappx */ interface UPageURIString extends String {} /** * @description video 组件的 id, 仅在uniappx中生效 * @module uniappx */ interface VideoIdString extends String {} /** * @description web-view 组件的 id, 仅在uniappx中生效 * @module uniappx */ interface WebviewIdString extends String {} /** * @description uniCloud db schema中parentKey的值 * @module uniCloud */ interface ParentFieldString extends String {} /** * @description uniCloud db schema中required数组的值 * @module uniCloud */ interface SchemaFieldString extends String {} /** * @description uniCloud db schema中validateFunction的值 * @module uniCloud */ interface ValidateFunctionString extends String {} /** * @description uniCloud 云函数名 * @module uniCloud */ interface CloudFunctionString extends String {} /** * @description uniCloud 云对象名 * @module uniCloud */ interface CloudObjectString extends String {} /** * @description uniCloud 数据库集合的名称 * @module uniCloud */ interface DBCollectionString extends String {} /** * @description uniCloud 数据库字段名称 * @module uniCloud */ interface DBFieldString extends String {} /** * @description uniCloud 数据库要操作的集合, 要查询的字段 * @module uniCloud */ interface JQLString extends String {} /** * @description CSS属性的名称 * @module jQuery */ interface cssPropertyString extends String {} /** * @description CSS某个属性的值 * @module jQuery */ interface cssPropertyValueString extends String {} /** * @description CSS选择器的名称 * @module jQuery */ interface cssSelectorString extends String {} /** * @description 任意文件的文件路径 * @module uri */ interface URIString extends String {} /** * @description css文件的文件路径(后缀为`.css`的文件路径) * @module uri */ interface CSSURIString extends String {} /** * @description js文件的文件路径(后缀为`.js`的文件路径) * @module uri */ interface JSURIString extends String {} /** * @description html文件的文件路径(后缀为`.html`的文件路径) * @module uri */ interface HTMLURIString extends String {} /** * @description markdown文件的文件路径(后缀为`.md`的文件路径) * @module uri */ interface MarkdownURIString extends String {} /** * @description js, ts, uts引用文件或模块的文件路径(支持vue,nvue,uvue中script标签内容), 例: `import xxx from 'xxx'` * @module uri */ interface ScriptImportURIString extends String {} /** * @description css文件可以引用的文件的文件路径, 后缀为`[".css"]`的文件路径 例: `@import url('xxx.css')` * @module uri */ interface CssImportURIString extends String {} /** * @description scss文件可以引用的文件的文件路径, 后缀为`[".scss", ".css"]`的文件路径, 例: `@import 'xxx.scss'` * @module uri */ interface ScssImportURIString extends String {} /** * @description less文件可以引用的文件的文件路径, 后缀为`[".less", ".css"]`的文件路径, 例: `@import 'xxx.less'` * @module uri */ interface LessImportURIString extends String {} /** * @description 字体文件的文件路径 * @module uri */ interface FontURIString extends String {} /** * @description 图片文件的文件路径 * @module uri */ interface ImageURIString extends String {} /** * @description 音频文件的文件路径 * @module uri */ interface AudioURIString extends String {} /** * @description 视频文件的文件路径 * @module uri */ interface VideoURIString extends String {} }