UNPKG

@openfga/frontend-utils

Version:

Exposes helpful utilities for building authoring experiences of OpenFGA Models.

64 lines (63 loc) 4.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SupportedTheme = exports.OpenFgaDslThemeToken = exports.OpenFgaDslThemeTokenType = void 0; var OpenFgaDslThemeTokenType; (function (OpenFgaDslThemeTokenType) { OpenFgaDslThemeTokenType["DEFAULT"] = "default"; OpenFgaDslThemeTokenType["COMMENT"] = "comment"; OpenFgaDslThemeTokenType["KEYWORD"] = "keyword"; OpenFgaDslThemeTokenType["EXTEND"] = "extend"; OpenFgaDslThemeTokenType["TYPE"] = "type"; OpenFgaDslThemeTokenType["MODULE"] = "module"; OpenFgaDslThemeTokenType["RELATION"] = "relation"; OpenFgaDslThemeTokenType["DIRECTLY_ASSIGNABLE"] = "directly-assignable"; OpenFgaDslThemeTokenType["CONDITION"] = "condition"; OpenFgaDslThemeTokenType["CONDITION_PARAM"] = "condition-param"; OpenFgaDslThemeTokenType["CONDITION_PARAM_TYPE"] = "condition-param-type"; })(OpenFgaDslThemeTokenType || (exports.OpenFgaDslThemeTokenType = OpenFgaDslThemeTokenType = {})); var OpenFgaDslThemeToken; (function (OpenFgaDslThemeToken) { OpenFgaDslThemeToken["COMMENT"] = "comment"; OpenFgaDslThemeToken["DELIMITER_BRACKET_RELATION_DEFINITION"] = "delimiter.bracket.relation-definition"; OpenFgaDslThemeToken["DELIMITER_BRACKET_TYPE_RESTRICTIONS"] = "delimiter.bracket.type-restrictions"; OpenFgaDslThemeToken["DELIMITER_BRACKET_CONDITION_EXPRESSION"] = "delimiter.bracket.condition-expression"; OpenFgaDslThemeToken["DELIMITER_COLON_TYPE_RESTRICTIONS"] = "delimiter.colon.type-restrictions"; OpenFgaDslThemeToken["DELIMITER_COMMA_TYPE_RESTRICTIONS"] = "delimiter.comma.type-restrictions"; OpenFgaDslThemeToken["DELIMITER_COLON_CONDITION_PARAM"] = "delimiter.colon.condition"; OpenFgaDslThemeToken["DELIMITER_COMMA_CONDITION_PARAM"] = "delimiter.comma.condition"; OpenFgaDslThemeToken["DELIMITER_DEFINE_COLON"] = "delimiter.colon.define"; OpenFgaDslThemeToken["DELIMITER_HASHTAG_TYPE_RESTRICTIONS"] = "delimiter.hashtag.type-restrictions"; OpenFgaDslThemeToken["KEYWORD_AS"] = "keyword.as"; OpenFgaDslThemeToken["KEYWORD_DEFINE"] = "keyword.define"; OpenFgaDslThemeToken["KEYWORD_FROM"] = "keyword.from"; OpenFgaDslThemeToken["KEYWORD_MODEL"] = "keyword.model"; OpenFgaDslThemeToken["KEYWORD_RELATIONS"] = "keyword.relations"; OpenFgaDslThemeToken["KEYWORD_SCHEMA"] = "keyword.schema"; OpenFgaDslThemeToken["KEYWORD_MODULE"] = "keyword.module"; OpenFgaDslThemeToken["KEYWORD_EXTEND"] = "keyword.extend"; OpenFgaDslThemeToken["KEYWORD_SELF"] = "keyword.self"; OpenFgaDslThemeToken["KEYWORD_TYPE"] = "keyword.type"; OpenFgaDslThemeToken["KEYWORD_CONDITION"] = "keyword.condition"; OpenFgaDslThemeToken["KEYWORD_WITH"] = "keyword.with"; OpenFgaDslThemeToken["OPERATOR_AND"] = "keyword.operator.word.intersection"; OpenFgaDslThemeToken["OPERATOR_BUT_NOT"] = "keyword.operator.word.exclusion"; OpenFgaDslThemeToken["OPERATOR_OR"] = "keyword.operator.word.union"; OpenFgaDslThemeToken["VALUE_CONDITION"] = "entity.name.function.condition"; OpenFgaDslThemeToken["VALUE_RELATION_COMPUTED"] = "computed.relation.value"; OpenFgaDslThemeToken["VALUE_RELATION_NAME"] = "entity.name.function.member.relation.name"; OpenFgaDslThemeToken["VALUE_RELATION_TUPLE_TO_USERSET_COMPUTED"] = "computed.tupletouserset.relation.value"; OpenFgaDslThemeToken["VALUE_RELATION_TUPLE_TO_USERSET_TUPLESET"] = "tupleset.tupletouserset.relation.value"; OpenFgaDslThemeToken["VALUE_MODULE"] = "module.value"; OpenFgaDslThemeToken["VALUE_SCHEMA"] = "schema.value"; OpenFgaDslThemeToken["VALUE_TYPE_NAME"] = "support.class.type.name.value"; OpenFgaDslThemeToken["VALUE_TYPE_RESTRICTIONS_RELATION"] = "variable.parameter.type-restrictions.relation.value"; OpenFgaDslThemeToken["VALUE_TYPE_RESTRICTIONS_TYPE"] = "variable.parameter.type-restrictions.type.value"; OpenFgaDslThemeToken["VALUE_TYPE_RESTRICTIONS_WILDCARD"] = "variable.parameter.type-restrictions.wildcard.value"; OpenFgaDslThemeToken["CONDITION_PARAM"] = "variable.parameter.name.condition"; OpenFgaDslThemeToken["CONDITION_PARAM_TYPE"] = "variable.parameter.type.condition"; OpenFgaDslThemeToken["CONDITION_SYMBOL"] = "identifier.symbol.condition"; })(OpenFgaDslThemeToken || (exports.OpenFgaDslThemeToken = OpenFgaDslThemeToken = {})); var SupportedTheme; (function (SupportedTheme) { SupportedTheme["OpenFgaDark"] = "openfga-dark"; })(SupportedTheme || (exports.SupportedTheme = SupportedTheme = {}));