UNPKG

@mikezimm/fps-core-v7

Version:

Library of reusable core interfaces, types and constants migrated from fps-library-v2

35 lines (29 loc) 2.76 kB
/*** * d8888b. d88888b d88888b d888888b d8b db d88888b d8888b. .d8888. * 88 `8D 88' 88' `88' 888o 88 88' 88 `8D 88' YP * 88oobY' 88ooooo 88ooo 88 88V8o 88 88ooooo 88oobY' `8bo. * 88`8b 88~~~~~ 88~~~ 88 88 V8o88 88~~~~~ 88`8b `Y8b. * 88 `88. 88. 88 .88. 88 V888 88. 88 `88. db 8D * 88 YD Y88888P YP Y888888P VP V8P Y88888P 88 YD `8888Y' * * import { IRefinerLayer, IRefiners, IItemRefiners, IRefinerStats, RefineRuleValues, IRefinerRules, IRefinerStatType, RefinerStatTypes, IRefinerStat } from '@mikezimm/npmfunctions/dist/Refiners/IRefiners'; import { buildKeyText, refinerRuleItems } from '@mikezimm/npmfunctions/dist/Refiners/IRefiners'; import { IRefinerRulesStrs, IRefinerRulesStrs, IRefinerRulesStrs, IRefinerRulesStrs, IRefinerRulesStrs } from '@mikezimm/npmfunctions/dist/Refiners/IRefiners'; import { RefinerRulesStrs, RefinerRulesStrs, RefinerRulesStrs, RefinerRulesStrs, RefinerRulesStrs } from '@mikezimm/npmfunctions/dist/Refiners/IRefiners'; import { IRefinerRulesStrs, IRefinerRulesInts, IRefinerRulesNums, IRefinerRulesTime, IRefinerRulesUser, IRefinerRulesEXPE, IRefinerRulesNone } from '@mikezimm/npmfunctions/dist/Refiners/IRefiners'; import { RefinerRulesStrs, RefinerRulesInts, RefinerRulesNums, RefinerRulesTime, RefinerRulesUser, RefinerRulesEXPE, RefinerRulesNone } from '@mikezimm/npmfunctions/dist/Refiners/IRefiners'; */ export const RefinerStatTypes = ['sum', 'avg', 'max', 'min', 'count', 'daysAgo', 'monthsAgo', 'eval']; // , '']; export const RefinerRulesStrs = ['parseBySemiColons', 'parseByCommas', 'reverseOrderStr', 'reverseOrderNum']; export const RefinerRulesFiles = ['folderStructure']; export const RefinerRulesInts = ['mathCeiling', 'mathFloor', 'mathRound', 'groupBy10s', 'groupBy100s', 'groupBy1000s', 'groupByMillions']; export const RefinerRulesNums = ['textAsNumber', 'numberAsText', '<log10Group', '>log10Group', 'log10e3']; export const RefinerRulesTime = ['isDate', 'groupByString', 'groupByDays', 'groupByWeeks', 'groupByMonthsMMM', 'groupByMonthsYYMM', 'groupByYears', 'groupByDayOfWeek', 'groupByDateBuckets']; export const RefinerRulesUser = ['groupByUsers']; export const RefinerRulesEXPE = ['groupByDaysDDD']; export const RefinerRulesNone = ['invalidRules']; export const RefinerRulesPane = [...RefinerRulesStrs, ...RefinerRulesFiles, ...RefinerRulesInts, ...RefinerRulesNums, ...RefinerRulesTime, ...RefinerRulesUser,]; export const RefinerRulesAll = [...RefinerRulesStrs, ...RefinerRulesFiles, ...RefinerRulesInts, ...RefinerRulesNums, ...RefinerRulesTime, ...RefinerRulesUser, ...RefinerRulesEXPE, ...RefinerRulesNone,]; //# sourceMappingURL=IRefiners.js.map