: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
wrap_class: 'tb_css_pos_wrap',
data.binding = groupOptions[0].binding;
for (let sides = ['top', 'right', 'bottom', 'left'], i = 0; i < sides.length; ++i) {
let sid = id + '_' + sides[i],
units: {px: {min: -2000, max: 2000}, '%': {min: -1000, max: 1000}}
{name: 'auto', value: 'auto'}
return self.create(settings);
for (let inputs = ['scale', 'translate', 'skew'], i = inputs.length - 1; i > -1; --i) {
let k = id + '_' + inputs[i];
self.margin.update(k, self.getStyleVal(k), self);
for (let inputs = ['x', 'y', 'z'], i = inputs.length - 1; i > -1; --i) {
let k = id + '_rotate_' + inputs[i];
self.angle.update(k, self.getStyleVal(k), self);
const k = id + '_position';
self.position_box.update(k, self.getStyleVal(k), self);
const {id,selector,prop} = data,
className = 'tb_transform_field ' + (data.class || ''),
{id: 'bottom', label: 'Y'}
wrap_class: 'tb_transform_fields tf_w ' + (data.wrap_class || ''),
units: {'': {min: -100, max: 1000, increment: .1}},
units: {px: {min: -2000, max: 2000}, '%': {min: -100, max: 100}, em: {min: 0, max: 100}},
units: {deg: {min: -180, max: 180}},
wrap_class: 'tb_tr_rotate',
prop: 'transform-origin',
return self.create(transforms);
let options = self.create([
empty: {hide: [ '_link_o', '_link_n' ] },
not_empty: {show: [ '_link_o', '_link_n' ] }
options = this._bindEvents(options);
const link = options.querySelector( '#_link' ),
outline = options.querySelector( '#_link_o input' );
link.tfOn( 'input', () => {
this._updatePreview(link.value, outline.checked);
outline.tfOn( 'change', () => {
this._updatePreview(link.value, outline.checked);
Themify.loadCss( ThemifyBuilderModuleJs.cssUrl + 'clickable-component', 'tf_clickablecomponent' );
_updatePreview( link, outline ) {
if ( outline && link !== '' ) {
api.liveStylingInstance.el.dataset.tb_link = link;
api.liveStylingInstance.el.classList.add( 'tb_link_outline' );
delete api.liveStylingInstance.el.dataset.tb_link;
api.liveStylingInstance.el.classList.remove( 'tb_link_outline' );
markup: "Markup(markup, html, xml, svg, mathml, ssml, atom, rss)",
javascript: "JavaScript",
actionscript: "ActionScript",
apacheconf: "Apache Configuration",
applescript: "AppleScript",
asm6502: "6502 Assembly",
asmatmel: "Atmel AVR Assembly",
autohotkey: "AutoHotkey",
brightscript: "BrightScript",
bsl: "BSL (1C:Enterprise)",
chaiscript: "ChaiScript",
coffeescript: "CoffeeScript",
csp: "Content-Security-Policy",
'dns-zone-file': "DNS zone file",
editorconfig: "EditorConfig",
etlua: "Embedded Lua templating",
'excel-formula': "Excel Formula",
ftl: "FreeMarker Template Language",
gml: "GameMaker Language",
'linker-script': "GNU Linker Script",
'go-module': "Go module",
handlebars: "Handlebars",
hpkp: "HTTP Public-Key-Pins",
hsts: "HTTP Strict-Transport-Security",
'icu-message-format': "ICU Message Format",
javadoclike: "JavaDoc-like",
javastacktrace: "Java stack trace",
jsstacktrace: "JS stack trace",
keepalived: "Keepalived Configure",
kumir: "KuMir (КуМир)",
livescript: "LiveScript",
moonscript: "MoonScript",
'nand2tetris-hdl': "Nand To Tetris HDL",
naniscript: "Naninovel Script",
objectivec: "Objective-C",
psl: "PATROL Scripting Language",
peoplecode: "PeopleCode",
powerquery: "PowerQuery",
powershell: "PowerShell",
processing: "Processing",
properties: ".properties",
protobuf: "Protocol Buffers",
purescript: "PureScript",
rest: "reST (reStructuredText)",
robotframework: "Robot Framework",
'shell-session': "Shell session",
solidity: "Solidity (Ethereum)",
'solution-file': "Solution file",
soy: "Soy (Closure Template)",
'splunk-spl': "Splunk SPL",
sqf: "SQF:Status Quo Function (Arma 3)",
iecst: "Structured Text (IEC 61131-3)",
supercollider: "SuperCollider",
systemd: "Systemd configuration file",
't4-templating': "T4 templating",
't4-cs': "T4 Text Templates (C#)",
't4-vb': "T4 Text Templates (VB)",
tt2: "Template Toolkit 2",
typescript: "TypeScript",
typoscript: "TypoScript",
unrealscript: "UnrealScript",
uorazor: "UO Razor Script",
'visual-basic': "Visual Basic",
warpscript: "WarpScript",