Methods And Props

Available Props

You can add props in simplert component, example :

<simplert :useRadius="true"
          :useIcon="true"
          ref="simplert">
</simplert>

Attribute

Value Type

Default Value

Description

:useRadius

Boolean

true

Setting useRadius to true will make Simplert's message box and buttons have rounded corners

:useIcon

Boolean

true

true : will use SweatAlert icon based on type, false : not use icon

ref

String

-

child reference, read here

Available Methods

You can call available methods in simplert with this.$refs.simplert.someMethod(), example :

var obj = {
  isShown: true,
  title: 'test',
  message: 'message',
  type: 'success',
  onClose: this.onClose
}
this.$refs.simplert.openSimplert(obj)

Method Name

Parameter

Description

closeOverlay

-

close overlay and simplert (internal method : do not call)

justCloseSimplert

-

close simplert without fired onClose method

whenConfirm

-

fired onConfirm and close simplert popup

closeSimplert

-

close simplert popup

openSimplert

Object

open simplert popup with predifined object passed

Object Parameter Simplert

Property

Type - Default

Description

title

string - empty

Title of alert

message

string - empty

Message of alert

type

string - 'info'

Type of icon will used

customClass

string - empty

Adding extra class in parent simplert

customIconUrl

string - empty

Using custom icon instead of default

customCloseBtnText

string - empty

Using custom text in button close

customCloseBtnClass

string - empty

Change default class in button close

onClose

func - undefined

Function will fired when close button clicked

useConfirmBtn

boolean - false

Using two button with close and confirm

customConfirmBtnText

string - empty

Using custom text in button confirm

customConfirmBtnClass

string - empty

Change default class in button confirm

onConfirm

func - undefined

Function will fired when confirm button clicked

disableOverlayClick

string - empty

Prevent click overlay will close alert

hideAllButton

boolean - false

Hide both button close and confirm

onOpen

func - undefined

Function will fired when open alert

showXclose

boolean - false

Show X close button in right corner of alert

vue2-simplert

Copyright © 2017 by Irfan Maulana

Last updated