-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.js
83 lines (75 loc) · 2.62 KB
/
main.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
/**
* standard init
*/
import OpenModal from "./dist/open-modal.js";
const openModal = new OpenModal(
{
btnShowId:'botaoMostrar',
containerBackground: "#05662a80",
containerEffects:{
containerInEffects:['animate__animated','animate__bounceInUp'],
containerOutEffects:['animate__animated', 'animate__bounceOutUp']
},
contentEffects:{
contentInEffects: ['animate__animated','animate__bounceInUp'],
contentOutEffects: ['animate__animated','animate__bounceOutUp'],
},
}
)
openModal.init()
/**
* bootstrap similar init
*
*/
const bootstrapModal = new OpenModal(
{
btnShowId:'bsShowModal',
btnCancelId:'bsBtnClose',
containerClass:'modal-bootstrap',
contentClass:'modal-dialog',
containerEffects:{
containerInEffects:['animate__animated','animate__fadeIn'],
containerOutEffects:['animate__animated', 'animate__fadeOut']
},
contentEffects:{
contentInEffects: ['animate__animated','animate__fadeInDown'],
contentOutEffects: ['animate__animated','animate__fadeOutUp'],
},
})
bootstrapModal.init()
/**
* initialize materialize modal example
* @type {OpenModal}
*/
const materializeModal = new OpenModal(
{
btnShowId:'mtShowModal',
btnCancelId:'btn-close',
containerClass:'modal-materialize',
contentClass:'modal-content-mt',
containerEffects:{
containerInEffects:['animate__animated','animate__fadeIn'],
containerOutEffects:['animate__animated', 'animate__fadeOut']
},
contentEffects:{
contentInEffects: ['animate__animated','animate__zoomIn'],
contentOutEffects: ['animate__animated','animate__zoomOut'],
},
})
materializeModal.init()
const modernModal = new OpenModal(
{
btnShowId:'StdModal',
btnCancelId:'ModernBtnClose',
containerClass:'modal-modern',
contentClass:'modal-dialog-modern',
containerEffects:{
containerInEffects:['animate__animated','animate__fadeIn'],
containerOutEffects:['animate__animated', 'animate__zoomOut',"animate__delay-2s"]
},
contentEffects:{
contentInEffects: ['animate__animated','animate__jackInTheBox'],
contentOutEffects: ['animate__animated','animate__hinge'],
},
})
modernModal.init()