@raisenow/tamaro-core
Preparing search index...
WidgetCore
WidgetCore
Class WidgetCore
Index
Constructors
constructor
Properties
env
events
instance?
libs
root?
Methods
create
Epp
Card
Iframe
create
Widget
destroy
remove
Widget
render
Widget
run
Epp
Card
Iframe
run
Widget
Constructors
constructor
new
WidgetCore
()
:
WidgetCore
Returns
WidgetCore
Properties
env
env
:
{
BUILD_DATE
:
string
|
undefined
;
ELEMENT_ATTRIBUTE_DATA_WIDGET
:
string
|
undefined
;
EXPOSE_VAR
:
string
|
undefined
;
GIT_BRANCH_NAME
:
string
|
undefined
;
GIT_COMMIT_HASH
:
string
|
undefined
;
GIT_TAG_NAME
:
string
|
undefined
;
NODE_ENV
:
string
|
undefined
;
PRODUCT_NAME
:
string
|
undefined
;
PRODUCT_VERSION
:
string
|
undefined
;
WEBPACK_UNIQUE_NAME
:
string
|
undefined
;
}
= env
events
events
:
WidgetEvents
= ...
Optional
instance
instance
?:
WidgetApi
libs
libs
:
{
chromaJs
:
()
=>
Promise
<
any
>
;
mobx
:
()
=>
Promise
<
any
>
;
validator
:
()
=>
Promise
<
any
>
;
}
= ...
Optional
root
root
?:
Root
Methods
create
Epp
Card
Iframe
createEppCardIframe
(
args
?:
CreateWidgetArgs
)
:
Promise
<
WidgetApi
>
Parameters
args
:
CreateWidgetArgs
= {}
Returns
Promise
<
WidgetApi
>
create
Widget
createWidget
(
args
?:
CreateWidgetArgs
)
:
Promise
<
WidgetApi
>
Parameters
args
:
CreateWidgetArgs
= {}
Returns
Promise
<
WidgetApi
>
destroy
destroy
()
:
void
Returns
void
remove
Widget
removeWidget
()
:
void
Returns
void
render
Widget
renderWidget
(
api
:
WidgetApi
,
target
:
Target
)
:
Promise
<
void
>
Parameters
api
:
WidgetApi
target
:
Target
Returns
Promise
<
void
>
run
Epp
Card
Iframe
runEppCardIframe
(
target
:
Target
)
:
Promise
<
WidgetApi
>
Parameters
target
:
Target
Returns
Promise
<
WidgetApi
>
run
Widget
runWidget
(
target
:
Target
,
runtimeConfig
?:
Partial
<
WidgetConfig
>
,
)
:
Promise
<
WidgetApi
>
Parameters
target
:
Target
Optional
runtimeConfig
:
Partial
<
WidgetConfig
>
Returns
Promise
<
WidgetApi
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
env
events
instance
libs
root
Methods
create
Epp
Card
Iframe
create
Widget
destroy
remove
Widget
render
Widget
run
Epp
Card
Iframe
run
Widget
@raisenow/tamaro-core
Loading...