UNPKG

@mikezimm/npmfunctions

Version:
60 lines 3.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.refinerRuleItems = exports.buildKeyText = void 0; // import { RefinerRulesStrs, RefinerRulesInts, RefinerRulesNums, RefinerRulesTime, RefinerRulesUser, RefinerRulesEXPE, RefinerRulesNone, RefinerRulesPane } from './IRefiners'; var IRefiners_1 = require("./IRefiners"); function buildKeyText(str) { return { key: str, text: str }; } exports.buildKeyText = buildKeyText; function refinerRuleItems() { var options = []; //Removed for now since other method works fine // options.push( buildKeyText( 'linkDescription')); // options.push( buildKeyText( 'linkUrl')); // 'trimB4Hyphen' | 'trimB4Space' | 'trimB4Tilda' | 'trimB4Colon' | 'trimB4Dot' | 'trimAfterTilda' | 'trimAfterHyphen' | 'trimAfterColon' // options.push( buildKeyText( 'TrimB4Hyphen' ) ); // options.push( buildKeyText( 'TrimB4Space' ) ); // options.push( buildKeyText( 'TrimB4Tilda' ) ); // options.push( buildKeyText( 'TrimB4Colon' ) ); // options.push( buildKeyText( 'TrimB4Dot' ) ); // options.push( buildKeyText( 'TrimAfterHyphen' ) ); // options.push( buildKeyText( 'TrimAfterTilda' ) ); // options.push( buildKeyText( 'TrimAfterColon' ) ); /** * THIS SHOULD BE UPDATED TO BE BUILT FROM ARRAYS NOW in IRefiners * * export const RefinerRulesPane = [ ...RefinerRulesStrs, ...RefinerRulesInts, ...RefinerRulesNums, ...RefinerRulesTime, ...RefinerRulesUser, ]; * */ IRefiners_1.RefinerRulesPane.map(function (rule) { options.push(buildKeyText(rule)); }); // options.push( buildKeyText( 'parseBySemiColons' ) ); // options.push( buildKeyText( 'parseByCommas' ) ); // options.push( buildKeyText( 'textAsNumber' ) ); // options.push( buildKeyText( 'mathCeiling' ) ); // options.push( buildKeyText( 'mathFloor' ) ); // options.push( buildKeyText( 'mathRound' ) ); // options.push( buildKeyText( 'groupBy10s' ) ); // options.push( buildKeyText( 'groupBy100s' ) ); // options.push( buildKeyText( 'groupBy1000s' ) ); // options.push( buildKeyText( 'groupByMillions' ) ); // options.push( buildKeyText( '<log10Group' ) ); // options.push( buildKeyText( '>log10Group' ) ); // options.push( buildKeyText( 'log10e3' ) ); // options.push( buildKeyText( 'isDate' ) ); // options.push( buildKeyText( 'groupByString' )); // options.push( buildKeyText( 'groupByDays' ) ); // ///options.push( buildKeyText( 'groupByDaysDDD' ) ); // options.push( buildKeyText( 'groupByWeeks' ) ); // options.push( buildKeyText( 'groupByMonthsMMM' ) ); // options.push( buildKeyText( 'groupByMonthsYYMM' ) ); // options.push( buildKeyText( 'groupByYears' ) ); // options.push( buildKeyText( 'groupByDayOfWeek' ) ); // options.push( buildKeyText( 'groupByDateBuckets' ) ); // options.push( buildKeyText( 'groupByUsers' ) ); return options; } exports.refinerRuleItems = refinerRuleItems; //# sourceMappingURL=functions.js.map