37 lines
2.0 KiB
Markdown
37 lines
2.0 KiB
Markdown
|
|
TS接口文档可以查看同文件夹下的types.ts
|
|||
|
|
|
|||
|
|
### Props
|
|||
|
|
|
|||
|
|
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|
|||
|
|
|-------------|-------------------------------|-----------|-----------|--------------|
|
|||
|
|
| ssh | SSH数据 | SSHData | — | — |
|
|||
|
|
| gpg | GPG数据 | GPGData | — | - |
|
|||
|
|
| visit | 访问数据 | VisitData | — | - |
|
|||
|
|
| isLast | 是否为最后一个item,如果是,会把底部的border补齐 | boolean | — | false |
|
|||
|
|
| icon? | 左边key对应图标 | string | — | 'locked-key' |
|
|||
|
|
| deleteIcon? | 删除按钮对应图标 | string | — | 'delete' |
|
|||
|
|
| size? | 左边key图标尺寸 | string | — | '32px' |
|
|||
|
|
| deleteSize? | 删除按钮图标尺寸 | string | — | '24px' |
|
|||
|
|
|
|||
|
|
### Emits
|
|||
|
|
|
|||
|
|
注意:以下事件都是组件内部对应的按钮点击触发,如果用插槽自定义对应区域的内容的话,事件自行监听即可
|
|||
|
|
|
|||
|
|
| 方法 | 说明 | 返回值 |
|
|||
|
|
|--------|--------|-----------------------|
|
|||
|
|
| delete | item删除 | SSHData | GPGData | VisitData |
|
|||
|
|
|
|||
|
|
### Slots
|
|||
|
|
|
|||
|
|
| 名称 | 说明 |
|
|||
|
|
|----------|------------------------------|
|
|||
|
|
| icon | key图标对应位置 |
|
|||
|
|
| type | 左边SSH和GPG密钥类型对应位置 |
|
|||
|
|
| email | 邮箱对应位置 |
|
|||
|
|
| name | 访问令牌时名称对应位置 |
|
|||
|
|
| auth | 访问令牌时权限对应位置 |
|
|||
|
|
| key | 密钥对应位置 |
|
|||
|
|
| messages | 中间内容区域倒数第二行内容插槽(对应GPG的子公钥区域) |
|
|||
|
|
| info | 中间内容区域最后一行内容插槽 |
|
|||
|
|
| actions | 操作区域插槽 |
|