Notification: add position definition for ElNotificationOptions (#9546)

pull/9549/head
暮雨 2018-01-30 13:20:58 +08:00 committed by 杨奕
parent ba284c72d7
commit a29ef5f37e
1 changed files with 5 additions and 0 deletions

View File

@ -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 {