this["wc"] = this["wc"] || {}; this["wc"]["number"] = /******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); /******/ } /******/ }; /******/ /******/ // define __esModule on exports /******/ __webpack_require__.r = function(exports) { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ /******/ // create a fake namespace object /******/ // mode & 1: value is a module id, require it /******/ // mode & 2: merge all properties of value into the ns /******/ // mode & 4: return value when already ns object /******/ // mode & 8|1: behave like require /******/ __webpack_require__.t = function(value, mode) { /******/ if(mode & 1) value = __webpack_require__(value); /******/ if(mode & 8) return value; /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; /******/ var ns = Object.create(null); /******/ __webpack_require__.r(ns); /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); /******/ return ns; /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = 697); /******/ }) /************************************************************************/ /******/ ({ /***/ 13: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _defineProperty; }); function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /***/ }), /***/ 21: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _slicedToArray; }); // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js function _iterableToArrayLimit(arr, i) { if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js var unsupportedIterableToArray = __webpack_require__(52); // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || Object(unsupportedIterableToArray["a" /* default */])(arr, i) || _nonIterableRest(); } /***/ }), /***/ 37: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _arrayLikeToArray; }); function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } /***/ }), /***/ 52: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _unsupportedIterableToArray; }); /* harmony import */ var _arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(37); function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return Object(_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(n); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return Object(_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(o, minLen); } /***/ }), /***/ 697: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "numberFormat", function() { return numberFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "formatValue", function() { return formatValue; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "calculateDelta", function() { return calculateDelta; }); /* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(13); /* harmony import */ var _babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(21); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { Object(_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } var numberFormatter = __webpack_require__(698); /** * Formats a number using site's current locale * * @see http://locutus.io/php/strings/number_format/ * @param {Object} numberConfig number formatting configuration object. * @param {number|string} number number to format * @return {?string} A formatted string. */ function numberFormat(_ref, number) { var _ref$precision = _ref.precision, precision = _ref$precision === void 0 ? null : _ref$precision, _ref$decimalSeparator = _ref.decimalSeparator, decimalSeparator = _ref$decimalSeparator === void 0 ? '.' : _ref$decimalSeparator, _ref$thousandSeparato = _ref.thousandSeparator, thousandSeparator = _ref$thousandSeparato === void 0 ? ',' : _ref$thousandSeparato; if (typeof number !== 'number') { number = parseFloat(number); } if (isNaN(number)) { return ''; } var parsedPrecision = parseInt(precision, 10); if (isNaN(parsedPrecision)) { var _number$toString$spli = number.toString().split('.'), _number$toString$spli2 = Object(_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(_number$toString$spli, 2), decimals = _number$toString$spli2[1]; parsedPrecision = decimals ? decimals.length : 0; } return numberFormatter(number, parsedPrecision, decimalSeparator, thousandSeparator); } /** * Formats a number string based on type of `average` or `number`. * * @param {Object} numberConfig number formatting configuration object. * @param {string} type of number to format, average or number * @param {number} value to format. * @return {?string} A formatted string. */ function formatValue(numberConfig, type, value) { if (!Number.isFinite(value)) { return null; } switch (type) { case 'average': return Math.round(value); case 'number': return numberFormat(_objectSpread({}, numberConfig, { precision: null }), value); } } /** * Calculates the delta/percentage change between two numbers. * * @param {number} primaryValue the value to calculate change for. * @param {number} secondaryValue the baseline which to calculdate the change against. * @return {?number} Percent change between the primaryValue from the secondaryValue. */ function calculateDelta(primaryValue, secondaryValue) { if (!Number.isFinite(primaryValue) || !Number.isFinite(secondaryValue)) { return null; } if (secondaryValue === 0) { return 0; } return Math.round((primaryValue - secondaryValue) / secondaryValue * 100); } /***/ }), /***/ 698: /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function number_format(number, decimals, decPoint, thousandsSep) { // eslint-disable-line camelcase // discuss at: http://locutus.io/php/number_format/ // original by: Jonas Raoni Soares Silva (http://www.jsfromhell.com) // improved by: Kevin van Zonneveld (http://kvz.io) // improved by: davook // improved by: Brett Zamir (http://brett-zamir.me) // improved by: Brett Zamir (http://brett-zamir.me) // improved by: Theriault (https://github.com/Theriault) // improved by: Kevin van Zonneveld (http://kvz.io) // bugfixed by: Michael White (http://getsprink.com) // bugfixed by: Benjamin Lupton // bugfixed by: Allan Jensen (http://www.winternet.no) // bugfixed by: Howard Yeend // bugfixed by: Diogo Resende // bugfixed by: Rival // bugfixed by: Brett Zamir (http://brett-zamir.me) // revised by: Jonas Raoni Soares Silva (http://www.jsfromhell.com) // revised by: Luke Smith (http://lucassmith.name) // input by: Kheang Hok Chin (http://www.distantia.ca/) // input by: Jay Klehr // input by: Amir Habibi (http://www.residence-mixte.com/) // input by: Amirouche // example 1: number_format(1234.56) // returns 1: '1,235' // example 2: number_format(1234.56, 2, ',', ' ') // returns 2: '1 234,56' // example 3: number_format(1234.5678, 2, '.', '') // returns 3: '1234.57' // example 4: number_format(67, 2, ',', '.') // returns 4: '67,00' // example 5: number_format(1000) // returns 5: '1,000' // example 6: number_format(67.311, 2) // returns 6: '67.31' // example 7: number_format(1000.55, 1) // returns 7: '1,000.6' // example 8: number_format(67000, 5, ',', '.') // returns 8: '67.000,00000' // example 9: number_format(0.9, 0) // returns 9: '1' // example 10: number_format('1.20', 2) // returns 10: '1.20' // example 11: number_format('1.20', 4) // returns 11: '1.2000' // example 12: number_format('1.2000', 3) // returns 12: '1.200' // example 13: number_format('1 000,50', 2, '.', ' ') // returns 13: '100 050.00' // example 14: number_format(1e-8, 8, '.', '') // returns 14: '0.00000001' number = (number + '').replace(/[^0-9+\-Ee.]/g, ''); var n = !isFinite(+number) ? 0 : +number; var prec = !isFinite(+decimals) ? 0 : Math.abs(decimals); var sep = typeof thousandsSep === 'undefined' ? ',' : thousandsSep; var dec = typeof decPoint === 'undefined' ? '.' : decPoint; var s = ''; var toFixedFix = function toFixedFix(n, prec) { if (('' + n).indexOf('e') === -1) { return +(Math.round(n + 'e+' + prec) + 'e-' + prec); } else { var arr = ('' + n).split('e'); var sig = ''; if (+arr[1] + prec > 0) { sig = '+'; } return (+(Math.round(+arr[0] + 'e' + sig + (+arr[1] + prec)) + 'e-' + prec)).toFixed(prec); } }; // @todo: for IE parseFloat(0.55).toFixed(0) = 0; s = (prec ? toFixedFix(n, prec).toString() : '' + Math.round(n)).split('.'); if (s[0].length > 3) { s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep); } if ((s[1] || '').length < prec) { s[1] = s[1] || ''; s[1] += new Array(prec - s[1].length + 1).join('0'); } return s.join(dec); }; //# sourceMappingURL=number_format.js.map /***/ }) /******/ }); Best Outdoor Plants To Choose In Summer Season | Plant Vista
Plant Vista Logo
0.00 AED
0
0.00 AED
0
Plant Garden Dubai

BEST OUTDOOR PLANTS TO CHOOSE IN SUMMER SEASON

Best Outdoor Plants to Choose in Summer Season

Outdoor plants are plants that are grown outside your home. When it comes to home gardening, there are two types of plants; indoor and outdoor plants both have distinct benefits as well as drawbacks. In the extremely humid summer months in Dubai, only one thing can offer you a soothing feel. It is the bright green colour and refreshed aid that creates a positive vibe within and outside your home. Whether you have a villa or apartment here in Dubai, having a small garden that promotes greenery always creates a positive atmosphere for your home living.

However, not all plants can survive the extreme humidity in Dubai, hence we should provide adequate care for each plant that can thrive in harsh weather conditions.

5 Best Garden Plants for Your Home in the Summer Season

1. Bougainville: A fully bloomed Bougainville is a common sight in Dubai, and it can create a vibrant colour appealing to your eyes. Apart from the white colour, this particular flower comes in different colours including red, pink, orange, and yellow. Bougainville can also plant as a flower bed or colourful fence as your garden wall. Bougainville has high tolerance for drought hence it can withstand the extremely hot climate in Dubai. Also, it requires very less water and fertilizers, so it will make an excellent choice for your outdoor garden.

2. Hibiscus Rosa: These plants are normally seen in tropical regions, hibiscus rosa is also known as China rosa and comes in different colours including white yellow, pink, red, and orange. The red colour in the centre of the follower promotes beauty. Hibiscus rosa can bloom in the hot climate of Dubai, however, cannot survive in the cold climate. Therefore, the plant needs a little amount of water with balanced fertilizers, which makes it more appropriate for a balcony garden.

3. Vinca: Vinca is a beautiful flowering plant that can grow sustainably in the summer season in Dubai. It is available in different shades including white, pink, red, and purple. The flower promotes a stunning effect with a different colour in the center than the colour in the petal.

4. Plumeria: Plumeria also known as Frangipani commonly seen in flowers in Dubai. This flower has white petals with a yellow tint in the centre, it also comes in different colours especially pink and yellow. The specialty of the flower is that it promotes a sweet smell that makes it favourable for all plant lovers. Plumeria is a tropical flowering plant that grows in extreme drought conditions. Hence, it can tolerate the harsh summer in Dubai. The flower then flourishes in low-quality soils and survives even in direct sunlight. Plumeria are normally found as a tree form in the garden, and can also be grown in pots of different sizes.

5. Flame Tree: Flame trees are bigger and found mostly in the outside garden. The tree is popular because its orange and red flowers resemble the flame. As a tropical plant, the Flame tree can withstand direct sunlight. The main feature is that it branches out similarly to the umbrella. Hence, it promotes a perfect shade and makes a good canopy for your outdoor plant garden. However, the tree might shed its leaves during summer but proper watering can bring back the greenery

How Do You Keep Plants During Summer?

The following are some tips to keep plants During the Summer in Dubai.

Regular Watering: During summer, the water may evaporate quickly and then leave dry soil. To prevent this, plants must be watered frequently. To check whether the soil is dry or not, use your fingers and if you see any gap between the side of the pot and the soil, it indicates that the plant is under-water.

Fertilization: It is better to avoid fertilizing plants in summer, try to fertilize before summer. During summer, plants are completely stressed. If you add more fertilization during summer it will cause more stress to the plant.

Avoid Repotting: Repotting may create stress for plants, when you repotted the plant, the plant may take more time to acclimatize to the new environment.

Avoid Pruning: Pruning leaves may also cause stress to plants. Sometimes the leaves may shed due to excess heat. However, once the summer is over, the leaves will bounce back. Therefore, avoid pruning during the hot summer season.

Conclusion

The summer season in Dubai is very harsh, therefore choose the best outdoor plants to make your garden look more greenery. Plant Vista offers a different variety of outdoor plants in Dubai and trees offer the best plants that fit your space. Also, they guide you in providing proper care and maintenance for your outdoor plants to retain the look and greenery of garden.

0
    Your Cart
    Your cart is emptyReturn to Shop