bettem-micro-utils
Advanced tools
Comparing version 2.0.7 to 2.0.8
var i = Object.defineProperty; | ||
var g = (a, e, t) => e in a ? i(a, e, { enumerable: !0, configurable: !0, writable: !0, value: t }) : a[e] = t; | ||
var s = (a, e, t) => (g(a, typeof e != "symbol" ? e + "" : e, t), t); | ||
class n { | ||
var n = (a, e, t) => e in a ? i(a, e, { enumerable: !0, configurable: !0, writable: !0, value: t }) : a[e] = t; | ||
var s = (a, e, t) => (n(a, typeof e != "symbol" ? e + "" : e, t), t); | ||
class p { | ||
constructor() { | ||
@@ -31,2 +31,8 @@ s(this, "pager", null); | ||
} | ||
insertUserMenu(e, t = {}) { | ||
this.pagerState({ | ||
type: "customUserMenu", | ||
data: { component: e, props: t } | ||
}); | ||
} | ||
router(e, t = {}) { | ||
@@ -45,5 +51,5 @@ this.pagerState({ | ||
} | ||
const h = new n(); | ||
const h = new p(); | ||
export { | ||
h as default | ||
}; |
@@ -1,1 +0,1 @@ | ||
"use strict";var i=Object.defineProperty;var g=(a,e,t)=>e in a?i(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var s=(a,e,t)=>(g(a,typeof e!="symbol"?e+"":e,t),t);class n{constructor(){s(this,"pager",null);s(this,"name",null)}setActions(e){e.pager.subscribe(t=>{}),this.pager=e.pager,this.name=e.name}pagerState(e){this.pager.next({from:this.name,data:e})}oAuth(e){this.pagerState({type:"login",data:e})}setPageNav(e){this.pagerState({type:"pageHeader",data:e})}insertHeader(e,t,r={}){this.pagerState({type:"customHeader",data:{position:e,component:t,props:r}})}router(e,t={}){this.pagerState({type:"router",data:{path:e,query:t}})}resetPwd(e){this.pagerState({type:"resetPassword",data:e})}}const p=new n;module.exports=p; | ||
"use strict";var i=Object.defineProperty;var n=(a,e,t)=>e in a?i(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var s=(a,e,t)=>(n(a,typeof e!="symbol"?e+"":e,t),t);class p{constructor(){s(this,"pager",null);s(this,"name",null)}setActions(e){e.pager.subscribe(t=>{}),this.pager=e.pager,this.name=e.name}pagerState(e){this.pager.next({from:this.name,data:e})}oAuth(e){this.pagerState({type:"login",data:e})}setPageNav(e){this.pagerState({type:"pageHeader",data:e})}insertHeader(e,t,r={}){this.pagerState({type:"customHeader",data:{position:e,component:t,props:r}})}insertUserMenu(e,t={}){this.pagerState({type:"customUserMenu",data:{component:e,props:t}})}router(e,t={}){this.pagerState({type:"router",data:{path:e,query:t}})}resetPwd(e){this.pagerState({type:"resetPassword",data:e})}}const g=new p;module.exports=g; |
@@ -1,6 +0,4 @@ | ||
import type { ExtractPropTypes, PropType } from "vue"; | ||
import type { UserInfoInstance } from "./types"; | ||
export declare const microLayoutProps: { | ||
declare const _sfc_main: import("vue").DefineComponent<{ | ||
routes: { | ||
type: PropType<Record<string, any>>; | ||
type: import("vue").PropType<Record<string, any>>; | ||
required: boolean; | ||
@@ -10,3 +8,3 @@ default: never[]; | ||
userInfo: { | ||
type: PropType<UserInfoInstance>; | ||
type: import("vue").PropType<import("./types").UserInfoInstance>; | ||
required: boolean; | ||
@@ -19,9 +17,5 @@ default: () => {}; | ||
}; | ||
}; | ||
export type MicroLayoutProps = ExtractPropTypes<typeof microLayoutProps>; | ||
export declare const microLayoutEmits: { | ||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { | ||
back: () => boolean; | ||
}; | ||
export type MicroLayoutEmits = typeof microLayoutEmits; | ||
y<import("vue").ExtractPropTypes<{ | ||
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ | ||
routes: { | ||
@@ -28,0 +22,0 @@ type: import("vue").PropType<Record<string, any>>; |
@@ -1,4 +0,2 @@ | ||
import type { ExtractPropTypes, PropType } from "vue"; | ||
import type { MvIconButtonIconType } from "./types"; | ||
export declare const mvIconButtonProps: { | ||
declare const _sfc_main: import("vue").DefineComponent<{ | ||
icon: { | ||
@@ -9,3 +7,3 @@ type: StringConstructor; | ||
iconType: { | ||
type: PropType<MvIconButtonIconType>; | ||
type: import("vue").PropType<import("./types").MvIconButtonIconType>; | ||
default: string; | ||
@@ -21,7 +19,3 @@ }; | ||
}; | ||
}; | ||
export type MvIconButtonProps = ExtractPropTypes<typeof mvIconButtonProps>; | ||
export declare const mvIconButtonEmits: {}; | ||
export type MvIconButtonEmits = typeof mvIconButtonEmits; | ||
ropTypes<{ | ||
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ | ||
icon: { | ||
@@ -28,0 +22,0 @@ type: StringConstructor; |
@@ -13,2 +13,3 @@ import type { HeaderPosition, InsertHeaderProps, QiankunProps, ResetPasswordInstance, RouterQuery } from "./types"; | ||
insertHeader(position: HeaderPosition, component: any, props?: InsertHeaderProps): void; | ||
insertUserMenu(component: any, props?: InsertHeaderProps): void; | ||
router(path: string, query?: RouterQuery): void; | ||
@@ -15,0 +16,0 @@ resetPwd(data: ResetPasswordInstance): void; |
import type { Router } from "vue-router"; | ||
export type HeaderPosition = "header" | "leftHeader" | "centerHeader" | "rightHeader"; | ||
export interface PagerData { | ||
type: "login" | "pageHeader" | "customHeader" | "router" | "resetPassword"; | ||
type: "login" | "pageHeader" | "customHeader" | "router" | "resetPassword" | "customUserMenu"; | ||
data: any; | ||
@@ -6,0 +6,0 @@ } |
{ | ||
"name": "bettem-micro-utils", | ||
"version": "2.0.7", | ||
"version": "2.0.8", | ||
"description": "bettem micro app utils", | ||
@@ -5,0 +5,0 @@ "main": "dist/es/index.js", |
Sorry, the diff of this file is not supported yet
1260573
10113