UNPKG

tpmkms

Version:

Reusable libraries for Entodicton, a natural language to json converter

2,532 lines (2,531 loc) 1.27 MB
{ "configs": [ "setidsuffix _wp", "words are countable distributable orderable textContainers and statefulElements", "characters are countable distributable orderable and statefulElements", "paragraphs are countable distributable orderable textContainers and statefulElement", "text is a statefulElement", "letters means characters", "bold, italic, code, capitalize, lowercase and underline are styles", "underlined means underline", "capitalized means capitalize", "uppercase means capitalize", "italicize means italic", "italicized means italic", "uppercased, lowercased, capitalized, bolded, italicized and underlined are styleModifiers", "resetIdSuffix", { "operators": [ "([change_wp|change] (context.text !== 'to')* (context.text == 'to'))", "([changeState_wp|make] ([statefulElement_wp]) ([stateValue_wp|]))", "((style_wp/*) [applyStyle_wp] ([statefulElement_wp|]))", "((word_wp/*) [wordComparisonWithVerb_wp] ([comparisonWith_wp|with] (a/0)? (letters)))", "((word_wp/*) [wordComparison_wp] (a/0)? (letters))", "((styleModifier_wp/*) [modifiedByStyle_wp] (statefulElement_wp/* && context.determiner == undefined))", "((statefulElement_wp/*)? <statefulElementInContext_wp|of,in> (statefulElement_wp/*))", "((paragraph_wp/*) [paragraphComparisonVerb_wp] (word_wp/*))" ], "associations": { "positive": [ { "context": [ [ "style_wp", 0 ], [ "the", 0 ], [ "letter_wp", 0 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 1 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "style_wp", 0 ], [ "the", 0 ], [ "ordinal", 0 ], [ "word_wp", 0 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 0 ], [ "list", 0 ], [ "ordinal", 0 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "style_wp", 0 ], [ "the", 0 ], [ "ordinal", 1 ], [ "word_wp", 0 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 0 ], [ "list", 0 ], [ "ordinal", 0 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "style_wp", 1 ], [ "the", 0 ], [ "ordinal", 0 ], [ "word_wp", 0 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 0 ], [ "list", 0 ], [ "ordinal", 0 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "style_wp", 1 ], [ "the", 0 ], [ "ordinal", 1 ], [ "word_wp", 0 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 0 ], [ "list", 0 ], [ "ordinal", 0 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "style_wp", 0 ], [ "the", 0 ], [ "word_wp", 0 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 0 ], [ "list", 0 ], [ "ordinal", 0 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "style_wp", 0 ], [ "the", 0 ], [ "word_wp", 0 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 1 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "style_wp", 1 ], [ "the", 0 ], [ "ordinal", 1 ], [ "word_wp", 1 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 0 ], [ "list", 0 ], [ "ordinal", 0 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "underline_wp", 0 ], [ "article", 0 ], [ "word_wp", 0 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 0 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "underline_wp", 0 ], [ "article", 0 ], [ "word_wp", 0 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 1 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "style_wp", 1 ], [ "the", 0 ], [ "ordinal", 1 ], [ "word_wp", 1 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 0 ], [ "list", 0 ], [ "ordinal", 0 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "style_wp", 0 ], [ "the", 0 ], [ "word_wp", 0 ], [ "statefulElementInContext_wp", 0 ], [ "the", 0 ], [ "ordinal", 0 ], [ "paragraph_wp", 0 ] ], "choose": { "index": 0, "increment": true } }, { "context": [ [ "word_wp", 1 ], [ "thatVerb", 0 ], [ "wordComparison_wp", 0 ], [ "unknown", 0 ] ], "choose": 0 }, { "context": [ [ "paragraph_wp", 1 ], [ "thatVerb", 0 ], [ "paragraphComparisonVerb_wp", 0 ], [ "unknown", 0 ] ], "choose": 0 }, { "context": [ [ "word_wp", 0 ], [ "thatVerb", 0 ], [ "wordComparison_wp", 0 ] ], "choose": 0 }, { "context": [ [ "paragraph_wp", 0 ], [ "thatVerb", 0 ], [ "paragraphComparisonVerb_wp", 0 ] ], "choose": 0 }, { "context": [ [ "paragraph_wp", 1 ], [ "thatVerb", 0 ], [ "paragraphComparisonVerb_wp", 0 ] ], "choose": 0 }, { "context": [ [ "paragraph_wp", 1 ], [ "thatVerb", 0 ], [ "paragraphComparisonVerb_wp", 0 ], [ "bolded_wp", 0 ], [ "word_wp", 0 ] ], "choose": 0 }, { "context": [ [ "paragraph_wp", 1 ], [ "thatVerb", 0 ], [ "paragraphComparisonVerb_wp", 0 ], [ "word_wp", 0 ] ], "choose": 0 }, { "context": [ [ "article", 0 ], [ "word_wp", 1 ], [ "statefulElementInContext_wp", 0 ], [ "every", 0 ], [ "paragraph_wp", 0 ] ], "choose": 1 }, { "context": [ [ "article", 0 ], [ "statefulElement_wp", 0 ] ], "choose": 1 }, { "context": [ [ "article", 0 ], [ "statefulElement_wp", 1 ] ], "choose": 1 }, { "context": [ [ "article", 0 ], [ "ordinal", 0 ], [ "statefulElement_wp", 0 ] ], "choose": 2 }, { "context": [ [ "styleModifier_wp", 0 ], [ "statefulElement_wp", 0 ] ], "choose": 1 } ] }, "bridges": [ { "id": "change_wp", "bridge": "{ ...next(operator), from: after[0][0], generate: [operator, 'from', after[1]] }" }, { "id": "paragraphComparisonVerb_wp", "parents": [ "verb" ], "words": [ { "word": "contain", "comparison": "include" }, { "word": "contains", "comparison": "include" }, { "word": "include", "comparison": "include" }, { "word": "includes", "comparison": "include" } ], "bridge": "{ ...next(operator), element: before[0], subject: before[0], words: after[0], verb: operator, generate: ['element', 'verb', 'words'] }" }, { "id": "statefulElementInContext_wp", "parents": [ "preposition" ], "optional": { "-1": "{ ...operator, invisible: true }" }, "bridge": "{ ...next(before[0]), context: append(before[0].context, [after[0]]), generate: [before[0], operator, after[0]], modifiers: [] }", "semantic": "(args) => {\n const { context, contexts } = args\n for (let i = context.context_index + 1; i < contexts.length; ++i) {\n if (contexts[i].marker == 'applyStyle_wp') {\n const element = contexts[i].element\n if (!element.context) {\n element.context = []\n }\n element.context = element.context.concat(context.context)\n }\n }\n console.log(JSON.stringify(Object.keys(args)))\n }" }, { "id": "applyStyle_wp", "parents": [ "verb" ], "convolution": true, "bridge": "{ ...next(operator), element: after[0], state: before[0], operator: operator, generate: ['state', 'element'] }", "localHierarchy": [ [ "thisitthat", "statefulElement_wp" ], [ "everything", "statefulElement_wp" ] ], "semantic": "(args) => {\n changeState({...args, element: args.context.element, state: args.context.state})\n }" }, { "id": "modifiedByStyle_wp", "parents": [ "adjective" ], "convolution": true, "bridge": "{ ...after[0], style: before[0], target: after[0], generate: ['style', 'target'], conditions: append(after[0].conditions, [before[0]]) }" }, { "id": "wordComparisonWithVerb_wp", "parents": [ "verb" ], "words": [ { "word": "start", "comparison": "prefix" }, { "word": "starts", "comparison": "prefix" }, { "word": "end", "comparison": "suffix" }, { "word": "ends", "comparison": "suffix" } ], "bridge": "{ ...next(operator), element: before[0], subject: before[0], letters: after[0], verb: operator, generate: ['element', 'verb', 'letters'] }" }, { "id": "wordComparison_wp", "parents": [ "verb" ], "words": [ { "word": "contain", "comparison": "include" }, { "word": "contains", "comparison": "include" }, { "word": "include", "comparison": "include" }, { "word": "includes", "comparison": "include" } ], "optional": { "1": "{ marker: 'a' }" }, "bridge": "{ ...next(operator), element: before[0], subject: before[0], letters: after[1], verb: operator, generate: ['element', 'verb', 'letters'] }" }, { "id": "comparisonWith_wp", "parents": [ "preposition" ], "optional": { "1": "{ marker: 'a' }" }, "bridge": "{ ...next(operator), operator: operator, letters: after[1], generate: ['operator', 'letters'] }" }, { "id": "changeState_wp", "parents": [ "verb" ], "bridge": "{ ...next(operator), element: after[0], state: after[1], operator: operator, generate: ['operator', 'element', 'state'] }", "localHierarchy": [ [ "thisitthat", "statefulElement_wp" ], [ "everything", "statefulElement_wp" ] ], "semantic": "(args) => {\n changeState({...args, element: args.context.element, state: args.context.state})\n }" }, { "id": "stateValue_wp", "children": [ "color_colors", "style_wp" ] } ], "semantics": [ { "match": "({context, isA}) => isA(context, 'style_wp') && !context.same && !context.isResponse && !context.evaluate", "apply": "({context, api, isA, toArray}) => {\n const update = { scope: 'selection' }\n setUpdate(isA, update, toArray(context))\n api.changeState(update)\n }" }, { "match": "({context, isA}) => isA(context, 'statefulElement_wp') && !context.same && !context.isResponse && !context.evaluate", "apply": "({context, api, isA, toArray}) => {\n const unit = root(context.marker)\n let scope\n if (context.quantity) {\n scope = context.quantity.quantity\n }\n // TODO set default scope for \"every word bold underlined etc\"\n }" } ], "priorities": [ { "context": [ [ "ordinal", 1 ], [ "list", 0 ], [ "ordinal", 1 ], [ "statefulElement_wp", 0 ] ], "ordered": true, "choose": [ 1 ] }, { "context": [ [ "word_wp", 1 ], [ "wordComparisonWithVerb_wp", 0 ], [ "comparisonWith_wp", 1 ], [ "statefulElementInContext_wp", 0 ] ], "ordered": true, "choose": [ 1 ] }, { "context": [ [ "paragraphComparisonVerb_wp", 0 ], [ "word_wp", 0 ], [ "wordComparisonWithVerb_wp", 0 ] ], "ordered": true, "choose": [ 2 ] }, { "context": [ [ "statefulElementInContext_wp", 0 ], [ "word_wp", 0 ], [ "wordComparisonWithVerb_wp", 0 ] ], "ordered": true, "choose": [ 2 ] }, { "context": [ [ "statefulElementInContext_wp", 0 ], [ "word_wp", 1 ], [ "wordComparisonWithVerb_wp", 0 ], [ "comparisonWith_wp", 1 ] ], "ordered": true, "choose": [ 2, 3 ] }, { "context": [ [ "statefulElementInContext_wp", 0 ], [ "comparisonWith_wp", 0 ] ], "choose": [ 1 ] }, { "context": [ [ "paragraphComparisonVerb_wp", 0 ], [ "wordComparisonWithVerb_wp", 0 ] ], "choose": [ 1 ] }, { "context": [ [ "ordinal", 1 ], [ "list", 0 ], [ "ordinal", 1 ], [ "word_wp", 1 ] ], "ordered": true, "choose": [ 1 ] }, { "context": [ [ "changeState_wp", 0 ], [ "every", 0 ], [ "word_wp", 1 ], [ "list", 1 ] ], "ordered": true, "choose": [ 1 ] }, { "context": [ [ "changeState_wp", 0 ], [ "statefulElement_wp", 0 ], [ "list", 0 ] ], "ordered": true, "choose": [ 0 ] }, { "context": [ [ "comparisonWith_wp", 0 ], [ "unknown", 0 ], [ "list", 1 ] ], "ordered": true, "choose": [ 0 ] } ] } ], "resultss": [ { "hierarchy": [ [ "a", "article", false ], [ "action", "action", false ], [ "adjective", "adjective", false ], [ "all", "quantifier", false ], [ "aqua_colors", "blue_colors", false ], [ "aqua_colors", "hierarchyAble", false ], [ "aqua_colors", "isEdee", false ], [ "aqua_colors", "isEder", false ], [ "aqua_colors", "object", false ], [ "aqua_colors", "property", false ], [ "aqua_colors", "queryable", false ], [ "aqua_colors", "theAble", false ], [ "aqua_colors", "thisAble", false ], [ "aquamarine_colors", "blue_colors", false ], [ "aquamarine_colors", "hierarchyAble", false ], [ "aquamarine_colors", "isEdee", false ], [ "aquamarine_colors", "isEder", false ], [ "aquamarine_colors", "object", false ], [ "aquamarine_colors", "property", false ], [ "aquamarine_colors", "queryable", false ], [ "aquamarine_colors", "theAble", false ], [ "aquamarine_colors", "thisAble", false ], [ "article", "article", false ], [ "ascending", "hierarchyAble", false ], [ "ascending", "isEdee", false ], [ "ascending", "isEder", false ], [ "ascending", "object", false ], [ "ascending", "property", false ], [ "ascending", "queryable", false ], [ "ascending", "sort_ordering", false ], [ "ascending", "theAble", false ], [ "ascending", "thisAble", false ], [ "azure_colors", "hierarchyAble", false ], [ "azure_colors", "isEdee", false ], [ "azure_colors", "isEder", false ], [ "azure_colors", "object", false ], [ "azure_colors", "property", false ], [ "azure_colors", "queryable", false ], [ "azure_colors", "theAble", false ], [ "azure_colors", "thisAble", false ], [ "azure_colors", "white_colors", false ], [ "beige_colors", "hierarchyAble", false ], [ "beige_colors", "isEdee", false ], [ "beige_colors", "isEder", false ], [ "beige_colors", "object", false ], [ "beige_colors", "property", false ], [ "beige_colors", "queryable", false ], [ "beige_colors", "theAble", false ], [ "beige_colors", "thisAble", false ], [ "beige_colors", "white_colors", false ], [ "between", "preposition", false ], [ "black_colors", "gray_colors", false ], [ "black_colors", "hierarchyAble", false ], [ "black_colors", "isEdee", false ], [ "black_colors", "isEder", false ], [ "black_colors", "object", false ], [ "black_colors", "property", false ], [ "black_colors", "queryable", false ], [ "black_colors", "theAble", false ], [ "black_colors", "thisAble", false ], [ "blue_colors", "color_colors", false ], [ "blue_colors", "hierarchyAble", false ], [ "blue_colors", "isEdee", false ], [ "blue_colors", "isEder", false ], [ "blue_colors", "object", false ], [ "blue_colors", "property", false ], [ "blue_colors", "queryable", false ], [ "blue_colors", "theAble", false ], [ "blue_colors", "thisAble", false ], [ "brightness_colors", "color_colors_modifier", false ], [ "brightness_colors", "hierarchyAble", false ], [ "brightness_colors", "isEdee", false ], [ "brightness_colors", "isEder", false ], [ "brightness_colors", "object", false ], [ "brightness_colors", "property", false ], [ "brightness_colors", "queryable", false ], [ "brightness_colors", "theAble", false ], [ "brightness_colors", "thisAble", false ], [ "brightness_colors_color_colors", "adjective", true ], [ "brightness_colors_color_colors", "color_colors", false ], [ "brightness_colors_color_colors", "concept", false ], [ "brightness_colors_color_colors", "hierarchyAble", false ], [ "brightness_colors_color_colors", "isEdee", false ], [ "brightness_colors_color_colors", "isEder", false ], [ "brightness_colors_color_colors", "object", false ], [ "brightness_colors_color_colors", "property", false ], [ "brightness_colors_color_colors", "queryable", false ], [ "brightness_colors_color_colors", "theAble", false ], [ "brown_colors", "color_colors", false ], [ "brown_colors", "hierarchyAble", false ], [ "brown_colors", "isEdee", false ], [ "brown_colors", "isEder", false ], [ "brown_colors", "object", false ], [ "brown_colors", "property", false ], [ "brown_colors", "queryable", false ], [ "brown_colors", "theAble", false ], [ "brown_colors", "thisAble", false ], [ "canBeDoQuestion", "canBeDoQuestion", false ], [ "canBeQuestion", "canBeQuestion", false ], [ "cancel", "verb", false ], [ "chartruese_colors", "green_colors", false ], [ "chartruese_colors", "hierarchyAble", false ], [ "chartruese_colors", "isEdee", false ], [ "chartruese_colors", "isEder", false ], [ "chartruese_colors", "object", false ], [ "chartruese_colors", "property", false ], [ "chartruese_colors", "queryable", false ], [ "chartruese_colors", "theAble", false ], [ "chartruese_colors", "thisAble", false ], [ "color_colors", "concept", false ], [ "color_colors", "hierarchyAble", false ], [ "color_colors", "isEdee", false ], [ "color_colors", "isEder", false ], [ "color_colors", "object", false ], [ "color_colors", "property", false ], [ "color_colors", "queryable", false ], [ "color_colors", "theAble", false ], [ "color_colors", "thisAble", false ], [ "color_colors_modifier", "adjective", false ], [ "comparable", "theAble", false ], [ "concept", "queryable", false ], [ "concept", "theAble", false ], [ "condition", "concept", false ], [ "condition", "hierarchyAble", false ], [ "condition", "isEdee", false ], [ "condition", "isEder", false ], [ "condition", "object", false ], [ "condition", "property", false ], [ "condition", "queryable", false ], [ "condition", "theAble", false ], [ "condition", "thisAble", false ], [ "countable", "hierarchyAble", false ], [ "crimson_colors", "hierarchyAble", false ], [ "crimson_colors", "isEdee", false ], [ "crimson_colors", "isEder", false ], [ "crimson_colors", "object", false ], [ "crimson_colors", "property", false ], [ "crimson_colors", "queryable", false ], [ "crimson_colors", "red_colors", false ], [ "crimson_colors", "theAble", false ], [ "crimson_colors", "thisAble", false ], [ "cyan_colors", "blue_colors", false ], [ "cyan_colors", "hierarchyAble", false ], [ "cyan_colors", "isEdee", false ], [ "cyan_colors", "isEder", false ], [ "cyan_colors", "object", false ], [ "cyan_colors", "property", false ], [ "cyan_colors", "queryable", false ], [ "cyan_colors", "theAble", false ], [ "cyan_colors", "thisAble", false ], [ "dark_colors", "brightness_colors", false ], [ "dark_colors", "hierarchyAble", false ], [ "dark_colors", "isEdee", false ], [ "dark_colors", "isEder", false ], [ "dark_colors", "object", false ], [ "dark_colors", "property", false ], [ "dark_colors", "queryable", false ], [ "dark_colors", "theAble", false ], [ "dark_colors", "thisAble", false ], [ "deletable", "deletable", false ], [ "delete", "verb", false ], [ "descending", "hierarchyAble", false ], [ "descending", "isEdee", false ], [ "descending", "isEder", false ], [ "descending", "object", false ], [ "descending", "property", false ], [ "descending", "queryable", false ], [ "descending", "sort_ordering", false ], [ "descending", "theAble", false ], [ "descending", "thisAble", false ], [ "direction", "direction", false ], [ "distributable", "queryable", false ], [ "divideByExpression", "mathematicalExpression", false ], [ "divideByOperator", "mathematical_operator", false ], [ "doubleQuote", "queryable", false ], [ "down", "direction", false ], [ "each", "article", false ], [ "every", "article", false ], [ "gold_colors", "hierarchyAble", false ], [ "gold_colors", "isEdee", false ], [ "gold_colors", "isEder", false ], [ "gold_colors", "object", false ], [ "gold_colors", "property", false ], [ "gold_colors", "queryable", false ], [ "gold_colors", "theAble", false ], [ "gold_colors", "thisAble", false ], [ "gold_colors", "yellow_colors", false ], [ "gray_colors", "color_colors", false ], [ "gray_colors", "hierarchyAble", false ], [ "gray_colors", "isEdee", false ], [ "gray_colors", "isEder", false ], [ "gray_colors", "object", false ], [ "gray_colors", "property", false ], [ "gray_colors", "queryable", false ], [ "gray_colors", "theAble", false ], [ "gray_colors", "thisAble", false ], [ "green_colors", "color_colors", false ], [ "green_colors", "hierarchyAble", false ], [ "green_colors", "isEdee", false ], [ "green_colors", "isEder", false ], [ "green_colors", "object", false ], [ "green_colors", "property", false ], [ "green_colors", "queryable", false ], [ "green_colors", "theAble", false ], [ "green_colors", "thisAble", false ], [ "hasCountOfPieces", "countable", false ], [ "have", "canBeDoQuestion", false ], [ "have", "canBeQuestion", false ], [ "hex_colors", "color_colors_modifier", false ], [ "hex_colors", "hierarchyAble", false ], [ "hex_colors", "isEdee", false ], [ "hex_colors", "isEder", false ], [ "hex_colors", "object", false ], [ "hex_colors", "property", false ], [ "hex_colors", "queryable", false ], [ "hex_colors", "theAble", false ], [ "hex_colors_color_colors", "adjective", true ], [ "hex_colors_color_colors", "color_colors", false ], [ "hex_colors_color_colors", "concept", false ], [ "hex_colors_color_colors", "hierarchyAble", false ], [ "hex_colors_color_colors", "isEdee", false ], [ "hex_colors_color_colors", "isEder", false ], [ "hex_colors_color_colors", "object", false ], [ "hex_colors_color_colors", "property", false ], [ "hex_colors_color_colors", "queryable", false ], [ "hex_colors_color_colors", "theAble", false ], [ "hierarchyAble", "queryable", false ], [ "highest", "hierarchyAble", false ], [ "highest", "isEdee", false ], [ "highest", "isEder", false ], [ "highest", "object", false ], [ "highest", "property", false ], [ "highest", "queryable", false ], [ "highest", "superlative", false ], [ "highest", "theAble", false ], [ "highest", "thisAble", false ], [ "ifAble", "ifAble", false ], [ "indigo_colors", "hierarchyAble", false ], [ "indigo_colors", "isEdee", false ], [ "indigo_colors", "isEder", false ], [ "indigo_colors", "object", false ], [ "indigo_colors", "property", false ], [ "indigo_colors", "purple_colors", false ], [ "indigo_colors", "queryable", false ], [ "indigo_colors", "theAble", false ], [ "indigo_colors", "thisAble", false ], [ "integer", "number", false ], [ "is", "canBeQuestion", false ], [ "is", "verb", false ], [ "isEdee", "isEdee", false ], [ "isEder", "isEder", false ], [ "isQuery", "verb", false ], [ "it", "pronoun", false ], [ "it", "queryable", false ], [ "it", "thisitthat", false ], [ "it", "toAble", false ], [ "ivory_colors", "hierarchyAble", false ], [ "ivory_colors", "isEdee", false ], [ "ivory_colors", "isEder", false ], [ "ivory_colors", "object", false ], [ "ivory_colors", "property", false ], [ "ivory_colors", "queryable", false ], [ "ivory_colors", "theAble", false ], [ "ivory_colors", "thisAble", false ], [ "ivory_colors", "white_colors", false ], [ "khaki_colors", "hierarchyAble", false ], [ "khaki_colors", "isEdee", false ], [ "khaki_colors", "isEder", false ], [ "khaki_colors", "object", false ], [ "khaki_colors", "property", false ], [ "khaki_colors", "queryable", false ], [ "khaki_colors", "theAble", false ], [ "khaki_colors", "thisAble",