mirror of https://github.com/ElemeFE/element
Notification: add position definition for ElNotificationOptions (#9546)
parent
ba284c72d7
commit
a29ef5f37e
|
@ -1,6 +1,8 @@
|
||||||
import Vue, { VNode } from 'vue'
|
import Vue, { VNode } from 'vue'
|
||||||
import { MessageType } from './message'
|
import { MessageType } from './message'
|
||||||
|
|
||||||
|
export type NotificationPosition = 'top-right' | 'top-left' | 'bottom-right' | 'bottom-left'
|
||||||
|
|
||||||
/** Notification Component */
|
/** Notification Component */
|
||||||
export declare class ElNotificationComponent extends Vue {
|
export declare class ElNotificationComponent extends Vue {
|
||||||
/** Close the Notification instance */
|
/** Close the Notification instance */
|
||||||
|
@ -40,6 +42,9 @@ export interface ElNotificationOptions {
|
||||||
|
|
||||||
/** Offset from the top edge of the screen. Every Notification instance of the same moment should have the same offset */
|
/** Offset from the top edge of the screen. Every Notification instance of the same moment should have the same offset */
|
||||||
offset?: number
|
offset?: number
|
||||||
|
|
||||||
|
/** custom position */
|
||||||
|
position?: NotificationPosition
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface ElNotification {
|
export interface ElNotification {
|
||||||
|
|
Loading…
Reference in New Issue