Constants

SECTION

SECTION =\DevOwl\RealCookieBanner\view\BannerCustomize::PANEL_MAIN . '-layout'

CUSTOM_HTML_ANIMATION_IN_CLS_NOTICE

CUSTOM_HTML_ANIMATION_IN_CLS_NOTICE =self::SECTION . '-custom-html-animation-in-cls-notice'

HEADLINE_OVERLAY

HEADLINE_OVERLAY =self::SECTION . '-headline-overlay'

HEADLINE_ANIMATION_IN

HEADLINE_ANIMATION_IN =self::SECTION . '-headline-animation-in'

HEADLINE_ANIMATION_OUT

HEADLINE_ANIMATION_OUT =self::SECTION . '-headline-animation-out'

SETTING

SETTING =RCB_OPT_PREFIX . '-banner-layout'

SETTING_TYPE

SETTING_TYPE =self::SETTING . '-type'

SETTING_DIALOG_POSITION

SETTING_DIALOG_POSITION =self::SETTING . '-dialog-position'

SETTING_DIALOG_MARGIN

SETTING_DIALOG_MARGIN =self::SETTING . '-dialog-margin'

SETTING_DIALOG_MAX_WIDTH

SETTING_DIALOG_MAX_WIDTH =self::SETTING . '-dialog-max-width'

SETTING_BANNER_POSITION

SETTING_BANNER_POSITION =self::SETTING . '-banner-position'

SETTING_BANNER_MAX_WIDTH

SETTING_BANNER_MAX_WIDTH =self::SETTING . '-banner-max-width'

SETTING_OVERLAY

SETTING_OVERLAY =self::SETTING . '-overlay'

SETTING_OVERLAY_BG

SETTING_OVERLAY_BG =self::SETTING . '-overlayBg'

SETTING_OVERLAY_BG_ALPHA

SETTING_OVERLAY_BG_ALPHA =self::SETTING . '-overlayBgAlpha'

SETTING_OVERLAY_BLUR

SETTING_OVERLAY_BLUR =self::SETTING . '-overlayBlur'

SETTING_ANIMATION_IN

SETTING_ANIMATION_IN =self::SETTING . '-animation-in'

SETTING_ANIMATION_IN_DURATION

SETTING_ANIMATION_IN_DURATION =self::SETTING . '-animation-in-duration'

SETTING_ANIMATION_IN_ONLY_MOBILE

SETTING_ANIMATION_IN_ONLY_MOBILE =self::SETTING . '-animation-in-only-mobile'

SETTING_ANIMATION_OUT

SETTING_ANIMATION_OUT =self::SETTING . '-animation-out'

SETTING_ANIMATION_OUT_DURATION

SETTING_ANIMATION_OUT_DURATION =self::SETTING . '-animation-out-duration'

SETTING_ANIMATION_OUT_ONLY_MOBILE

SETTING_ANIMATION_OUT_ONLY_MOBILE =self::SETTING . '-animation-out-only-mobile'

SETTING_BORDER_RADIUS

SETTING_BORDER_RADIUS =self::SETTING . '-border-radius'

SETTING_DIALOG_BORDER_RADIUS

SETTING_DIALOG_BORDER_RADIUS =self::SETTING . '-dialog-border-radius'

DEFAULT_TYPE

DEFAULT_TYPE ='dialog'

DEFAULT_DIALOG_POSITION

DEFAULT_DIALOG_POSITION ='middleCenter'

DEFAULT_DIALOG_MARGIN

DEFAULT_DIALOG_MARGIN =array(0, 0, 0, 0)

DEFAULT_DIALOG_MAX_WIDTH

DEFAULT_DIALOG_MAX_WIDTH =530

DEFAULT_BANNER_POSITION

DEFAULT_BANNER_POSITION ='bottom'

DEFAULT_BANNER_MAX_WIDTH

DEFAULT_BANNER_MAX_WIDTH =1024

DEFAULT_OVERLAY

DEFAULT_OVERLAY =true

DEFAULT_OVERLAY_BG

DEFAULT_OVERLAY_BG ='#000000'

DEFAULT_OVERLAY_BG_ALPHA

DEFAULT_OVERLAY_BG_ALPHA =38

DEFAULT_OVERLAY_BLUR

DEFAULT_OVERLAY_BLUR =2

DEFAULT_ANIMATION_IN

DEFAULT_ANIMATION_IN ='slideInUp'

DEFAULT_ANIMATION_IN_DURATION

DEFAULT_ANIMATION_IN_DURATION =500

DEFAULT_ANIMATION_IN_ONLY_MOBILE

DEFAULT_ANIMATION_IN_ONLY_MOBILE =true

DEFAULT_ANIMATION_OUT

DEFAULT_ANIMATION_OUT ='none'

DEFAULT_ANIMATION_OUT_DURATION

DEFAULT_ANIMATION_OUT_DURATION =500

DEFAULT_ANIMATION_OUT_ONLY_MOBILE

DEFAULT_ANIMATION_OUT_ONLY_MOBILE =true

DEFAULT_BORDER_RADIUS

DEFAULT_BORDER_RADIUS =5

DEFAULT_DIALOG_BORDER_RADIUS

DEFAULT_DIALOG_BORDER_RADIUS =3

Methods

getPluginConstantPrefix()

getPluginConstantPrefix(): string

Get the prefix of this plugin so composer packages can dynamically build other constant values on it.

Returns

string

args()

args()

Return arguments for this section.

new_version_installation_after_2_15_0()

new_version_installation_after_2_15_0(string|false  $installed)

Reset "Animation only on mobile devices" default to `false` as it should not be activated automatically for already existing users.

Parameters

string|false $installed

getAvailableAnimations()

getAvailableAnimations()

Get all available animate.css animations.

getAvailableAnimationsOut()

getAvailableAnimationsOut()

Get all available animate.css animations for exit.