UNPKG

ngx-party-parrots

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