Home Reference Source Repository
import VueIntegration from 'awv3-next/misc/vueIntegration.js'
public class | source

VueIntegration

Static Method Summary

Static Public Methods
public static

Constructor Summary

Public Constructor
public

constructor(plugins: *, objectPattern1: {"timeout": *}, objectPattern2: {"toast": *, "label": *, "modal": *, "buttonPanel": *})

Member Summary

Public Members
public
public get

enabled: *

public set

enabled: *

public

label: *

public

modal: *

public

plugins: *

public get

socket: *

public set

socket: *

public

timeout: *

public

toast: *

Method Summary

Public Methods
public

changeButtons(plugin: *, buttonChanges: *)

public

showLabel(plugin: *, objectPattern1: {"options": *, "resolve": *})

public

showModal(plugin: *, objectPattern1: {"options": *, "resolve": *, "reject": *, "promise": *})

public

showToast(plugin: *, objectPattern1: {"value": *})

Static Public Methods

public static registerVueComponents() source

Public Constructors

public constructor(plugins: *, objectPattern1: {"timeout": *}, objectPattern2: {"toast": *, "label": *, "modal": *, "buttonPanel": *}) source

Params:

NameTypeAttributeDescription
plugins *
objectPattern1 {"timeout": *}
  • default: {"timeout":null}
objectPattern2 {"toast": *, "label": *, "modal": *, "buttonPanel": *}
  • default: {"toast":null,"label":null,"modal":null,"buttonPanel":null}

Public Members

public buttonPanel: * source

public get enabled: * source

public set enabled: * source

public label: * source

public modal: * source

public plugins: * source

public get socket: * source

public set socket: * source

public timeout: * source

public toast: * source

Public Methods

public changeButtons(plugin: *, buttonChanges: *) source

Params:

NameTypeAttributeDescription
plugin *
buttonChanges *

public showLabel(plugin: *, objectPattern1: {"options": *, "resolve": *}) source

Params:

NameTypeAttributeDescription
plugin *
objectPattern1 {"options": *, "resolve": *}
  • default: {"options":null,"resolve":null}

public showModal(plugin: *, objectPattern1: {"options": *, "resolve": *, "reject": *, "promise": *}) source

Params:

NameTypeAttributeDescription
plugin *
objectPattern1 {"options": *, "resolve": *, "reject": *, "promise": *}
  • default: {"options":null,"resolve":null,"reject":null,"promise":null}

public showToast(plugin: *, objectPattern1: {"value": *}) source

Params:

NameTypeAttributeDescription
plugin *
objectPattern1 {"value": *}
  • default: {"value":null}