| 148871 | } : value17; |
| 148872 | }; |
| 148873 | function fallback(prop, config, axisConfig1, style) { |
| 148874 | let styleProp; |
| 148875 | if (config && (0, _vegaUtil.hasOwnProperty)(config, prop)) return config[prop]; |
| 148876 | else if ((0, _vegaUtil.hasOwnProperty)(axisConfig1, prop)) return axisConfig1[prop]; |
| 148877 | else if (prop.startsWith("title")) { |
| 148878 | switch(prop){ |
| 148879 | case "titleColor": |
| 148880 | styleProp = "fill"; |
| 148881 | break; |
| 148882 | case "titleFont": |
| 148883 | case "titleFontSize": |
| 148884 | case "titleFontWeight": |
| 148885 | styleProp = prop[5].toLowerCase() + prop.slice(6); |
| 148886 | } |
| 148887 | return style[GuideTitleStyle][styleProp]; |
| 148888 | } else if (prop.startsWith("label")) { |
| 148889 | switch(prop){ |
| 148890 | case "labelColor": |
| 148891 | styleProp = "fill"; |
| 148892 | break; |
| 148893 | case "labelFont": |
| 148894 | case "labelFontSize": |
| 148895 | styleProp = prop[5].toLowerCase() + prop.slice(6); |
| 148896 | } |
| 148897 | return style[GuideLabelStyle][styleProp]; |
| 148898 | } |
| 148899 | return null; |
| 148900 | } |
| 148901 | function keys(objects) { |
| 148902 | const map = {}; |
| 148903 | for (const obj of objects){ |