UNPKG

@progress/kendo-date-math

Version:

Kendo UI typescript package exporting functions for Date manipulations

23 lines (22 loc) 819 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var timezones_1 = require("./timezones"); /** * A function that returns all timezones which match the title of the zone. * * @param group - The fully qualified zone title. For example, Central Standard Time. * * @return - Returns the list of all matching timezone names. For example, `[America/Chicago, ...]`. * * @example * ```ts-no-run * zonesPerGroup('(GMT+01:00) Amsterdam, Berlin'); // ['Europe/Amsterdam', 'Europe/Berlin'...] * ``` */ exports.zonesPerGroup = function (group) { var titles = timezones_1.timezones.titles; return Object.keys(titles).reduce(function (result, title) { var info = titles[title] || {}; return info.group === group ? result.concat(title.split(' ')) : result; }, []); };