UNPKG

ngx-party-parrots

Version:
70 lines 6.92 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { parrotsData } from './parrots/parrots'; var ɵ0 = /** * @param {?} parrot * @return {?} */ function (parrot) { return parrot.name !== 'skiing'; }; /** @type {?} */ var defaultModeConfig = { parrotsData: parrotsData.filter((ɵ0)), speed: { min: 1, max: 5 }, parrotsAmount: 100, skiingMode: 'yes', slalomLength: { min: 15, max: 30 }, opacity: 1 }; /** @type {?} */ export var config = { modes: { default: defaultModeConfig, one: tslib_1.__assign({}, defaultModeConfig, { parrotsAmount: 1 }), love: tslib_1.__assign({}, defaultModeConfig, { parrotsData: parrotsData.filter((/** * @param {?} parrot * @return {?} */ function (parrot) { return parrot.name === 'parrot'; })), parrotsAmount: 1000, skiingMode: 'no', speed: { min: 3, max: 10 } }), skiing: tslib_1.__assign({}, defaultModeConfig, { parrotsData: parrotsData.filter((/** * @param {?} parrot * @return {?} */ function (parrot) { return parrot.name === 'skiing'; })), speed: { min: 1, max: 5 }, parrotsAmount: 70, skiingMode: 'yes', slalomLength: { min: 2, max: 30 } }), snowing: tslib_1.__assign({}, defaultModeConfig, { parrotsAmount: 150, skiingMode: 'no', speed: { min: 1, max: 5 }, parrotsData: parrotsData.filter((/** * @param {?} parrot * @return {?} */ function (parrot) { return parrot.name === 'rotating'; })) }), copsAndSpies: tslib_1.__assign({}, defaultModeConfig, { parrotsAmount: 20, speed: { min: 4, max: 15 }, parrotsData: parrotsData.filter((/** * @param {?} parrot * @return {?} */ function (parrot) { return parrot.name === 'cop' || parrot.name === 'spy'; })) }) } }; export { ɵ0 }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LXBhcnR5LXBhcnJvdHMvIiwic291cmNlcyI6WyJsaWIvY29uZmlnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLG1CQUFtQixDQUFDOzs7OztBQUdkLFVBQUEsTUFBTSxJQUFJLE9BQUEsTUFBTSxDQUFDLElBQUksS0FBSyxRQUFRLEVBQXhCLENBQXdCOztJQUQ5RCxpQkFBaUIsR0FBRztJQUN4QixXQUFXLEVBQUUsV0FBVyxDQUFDLE1BQU0sTUFBb0M7SUFDbkUsS0FBSyxFQUFFO1FBQ0wsR0FBRyxFQUFFLENBQUM7UUFDTixHQUFHLEVBQUUsQ0FBQztLQUNQO0lBQ0QsYUFBYSxFQUFFLEdBQUc7SUFDbEIsVUFBVSxFQUFFLEtBQUs7SUFDakIsWUFBWSxFQUFFO1FBQ1osR0FBRyxFQUFFLEVBQUU7UUFDUCxHQUFHLEVBQUUsRUFBRTtLQUNSO0lBQ0QsT0FBTyxFQUFFLENBQUM7Q0FDWDs7QUFFRCxNQUFNLEtBQU8sTUFBTSxHQUFHO0lBQ2xCLEtBQUssRUFBRTtRQUNMLE9BQU8sRUFBRSxpQkFBaUI7UUFDMUIsR0FBRyx1QkFDRSxpQkFBaUIsSUFDcEIsYUFBYSxFQUFFLENBQUMsR0FDakI7UUFDRCxJQUFJLHVCQUNDLGlCQUFpQixJQUNwQixXQUFXLEVBQUUsV0FBVyxDQUFDLE1BQU07Ozs7WUFBQyxVQUFBLE1BQU0sSUFBSSxPQUFBLE1BQU0sQ0FBQyxJQUFJLEtBQUssUUFBUSxFQUF4QixDQUF3QixFQUFDLEVBQ25FLGFBQWEsRUFBRSxJQUFJLEVBQ25CLFVBQVUsRUFBRSxJQUFJLEVBQ2hCLEtBQUssRUFBRTtnQkFDTCxHQUFHLEVBQUUsQ0FBQztnQkFDTixHQUFHLEVBQUUsRUFBRTthQUNSLEdBQ0Y7UUFDRCxNQUFNLHVCQUNELGlCQUFpQixJQUNwQixXQUFXLEVBQUUsV0FBVyxDQUFDLE1BQU07Ozs7WUFBQyxVQUFBLE1BQU0sSUFBSSxPQUFBLE1BQU0sQ0FBQyxJQUFJLEtBQUssUUFBUSxFQUF4QixDQUF3QixFQUFDLEVBQ25FLEtBQUssRUFBRTtnQkFDTCxHQUFHLEVBQUUsQ0FBQztnQkFDTixHQUFHLEVBQUUsQ0FBQzthQUNQLEVBQ0QsYUFBYSxFQUFFLEVBQUUsRUFDakIsVUFBVSxFQUFFLEtBQUssRUFDakIsWUFBWSxFQUFFO2dCQUNaLEdBQUcsRUFBRSxDQUFDO2dCQUNOLEdBQUcsRUFBRSxFQUFFO2FBQ1IsR0FDRjtRQUNELE9BQU8sdUJBQ0YsaUJBQWlCLElBQ3BCLGFBQWEsRUFBRSxHQUFHLEVBQ2xCLFVBQVUsRUFBRSxJQUFJLEVBQ2hCLEtBQUssRUFBRTtnQkFDTCxHQUFHLEVBQUUsQ0FBQztnQkFDTixHQUFHLEVBQUUsQ0FBQzthQUNQLEVBQ0QsV0FBVyxFQUFFLFdBQVcsQ0FBQyxNQUFNOzs7O1lBQUMsVUFBQSxNQUFNLElBQUksT0FBQSxNQUFNLENBQUMsSUFBSSxLQUFLLFVBQVUsRUFBMUIsQ0FBMEIsRUFBQyxHQUN0RTtRQUNELFlBQVksdUJBQ1AsaUJBQWlCLElBQ3BCLGFBQWEsRUFBRSxFQUFFLEVBQ2pCLEtBQUssRUFBRTtnQkFDTCxHQUFHLEVBQUUsQ0FBQztnQkFDTixHQUFHLEVBQUUsRUFBRTthQUNSLEVBQ0QsV0FBVyxFQUFFLFdBQVcsQ0FBQyxNQUFNOzs7O1lBQUMsVUFBQSxNQUFNLElBQUksT0FBQSxNQUFNLENBQUMsSUFBSSxLQUFLLEtBQUssSUFBSSxNQUFNLENBQUMsSUFBSSxLQUFLLEtBQUssRUFBOUMsQ0FBOEMsRUFBQyxHQUMxRjtLQUNGO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBwYXJyb3RzRGF0YSB9IGZyb20gJy4vcGFycm90cy9wYXJyb3RzJztcclxuXHJcbmNvbnN0IGRlZmF1bHRNb2RlQ29uZmlnID0ge1xyXG4gIHBhcnJvdHNEYXRhOiBwYXJyb3RzRGF0YS5maWx0ZXIocGFycm90ID0+IHBhcnJvdC5uYW1lICE9PSAnc2tpaW5nJyksXHJcbiAgc3BlZWQ6IHtcclxuICAgIG1pbjogMSxcclxuICAgIG1heDogNVxyXG4gIH0sXHJcbiAgcGFycm90c0Ftb3VudDogMTAwLFxyXG4gIHNraWluZ01vZGU6ICd5ZXMnLFxyXG4gIHNsYWxvbUxlbmd0aDoge1xyXG4gICAgbWluOiAxNSxcclxuICAgIG1heDogMzBcclxuICB9LFxyXG4gIG9wYWNpdHk6IDFcclxufTtcclxuXHJcbmV4cG9ydCBjb25zdCBjb25maWcgPSB7XHJcbiAgICBtb2Rlczoge1xyXG4gICAgICBkZWZhdWx0OiBkZWZhdWx0TW9kZUNvbmZpZyxcclxuICAgICAgb25lOiB7XHJcbiAgICAgICAgLi4uZGVmYXVsdE1vZGVDb25maWcsXHJcbiAgICAgICAgcGFycm90c0Ftb3VudDogMVxyXG4gICAgICB9LFxyXG4gICAgICBsb3ZlOiB7XHJcbiAgICAgICAgLi4uZGVmYXVsdE1vZGVDb25maWcsXHJcbiAgICAgICAgcGFycm90c0RhdGE6IHBhcnJvdHNEYXRhLmZpbHRlcihwYXJyb3QgPT4gcGFycm90Lm5hbWUgPT09ICdwYXJyb3QnKSxcclxuICAgICAgICBwYXJyb3RzQW1vdW50OiAxMDAwLFxyXG4gICAgICAgIHNraWluZ01vZGU6ICdubycsXHJcbiAgICAgICAgc3BlZWQ6IHtcclxuICAgICAgICAgIG1pbjogMyxcclxuICAgICAgICAgIG1heDogMTBcclxuICAgICAgICB9LFxyXG4gICAgICB9LFxyXG4gICAgICBza2lpbmc6IHtcclxuICAgICAgICAuLi5kZWZhdWx0TW9kZUNvbmZpZyxcclxuICAgICAgICBwYXJyb3RzRGF0YTogcGFycm90c0RhdGEuZmlsdGVyKHBhcnJvdCA9PiBwYXJyb3QubmFtZSA9PT0gJ3NraWluZycpLFxyXG4gICAgICAgIHNwZWVkOiB7XHJcbiAgICAgICAgICBtaW46IDEsXHJcbiAgICAgICAgICBtYXg6IDVcclxuICAgICAgICB9LFxyXG4gICAgICAgIHBhcnJvdHNBbW91bnQ6IDcwLFxyXG4gICAgICAgIHNraWluZ01vZGU6ICd5ZXMnLFxyXG4gICAgICAgIHNsYWxvbUxlbmd0aDoge1xyXG4gICAgICAgICAgbWluOiAyLFxyXG4gICAgICAgICAgbWF4OiAzMFxyXG4gICAgICAgIH1cclxuICAgICAgfSxcclxuICAgICAgc25vd2luZzoge1xyXG4gICAgICAgIC4uLmRlZmF1bHRNb2RlQ29uZmlnLFxyXG4gICAgICAgIHBhcnJvdHNBbW91bnQ6IDE1MCxcclxuICAgICAgICBza2lpbmdNb2RlOiAnbm8nLFxyXG4gICAgICAgIHNwZWVkOiB7XHJcbiAgICAgICAgICBtaW46IDEsXHJcbiAgICAgICAgICBtYXg6IDVcclxuICAgICAgICB9LFxyXG4gICAgICAgIHBhcnJvdHNEYXRhOiBwYXJyb3RzRGF0YS5maWx0ZXIocGFycm90ID0+IHBhcnJvdC5uYW1lID09PSAncm90YXRpbmcnKSxcclxuICAgICAgfSxcclxuICAgICAgY29wc0FuZFNwaWVzOiB7XHJcbiAgICAgICAgLi4uZGVmYXVsdE1vZGVDb25maWcsXHJcbiAgICAgICAgcGFycm90c0Ftb3VudDogMjAsXHJcbiAgICAgICAgc3BlZWQ6IHtcclxuICAgICAgICAgIG1pbjogNCxcclxuICAgICAgICAgIG1heDogMTVcclxuICAgICAgICB9LFxyXG4gICAgICAgIHBhcnJvdHNEYXRhOiBwYXJyb3RzRGF0YS5maWx0ZXIocGFycm90ID0+IHBhcnJvdC5uYW1lID09PSAnY29wJyB8fCBwYXJyb3QubmFtZSA9PT0gJ3NweScpLFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG47XHJcbiJdfQ==