UNPKG

@finos/legend-studio

Version:
73 lines 6.19 kB
/** * Copyright (c) 2020-present, Goldman Sachs * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import { LEGEND_STUDIO_APPLICATION_NAVIGATION_CONTEXT_KEY } from './LegendStudioApplicationNavigationContext.js'; export var LEGEND_STUDIO_DOCUMENTATION_KEY; (function (LEGEND_STUDIO_DOCUMENTATION_KEY) { LEGEND_STUDIO_DOCUMENTATION_KEY["NOT_FOUND_HELP"] = "application.not-found-help"; LEGEND_STUDIO_DOCUMENTATION_KEY["SETUP_WORKSPACE"] = "setup.setup-workspace"; LEGEND_STUDIO_DOCUMENTATION_KEY["CREATE_PROJECT"] = "setup.create-project"; LEGEND_STUDIO_DOCUMENTATION_KEY["IMPORT_PROJECT"] = "setup.import-project"; LEGEND_STUDIO_DOCUMENTATION_KEY["CREATE_WORKSPACE"] = "setup.create-workspace"; // grammar parsers LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_PARSER_PURE"] = "grammar.parser.pure"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_PARSER_MAPPING"] = "dsl-mapping.grammar.parser"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_PARSER_CONNECTION"] = "dsl-connection.grammar.parser"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_PARSER_RUNTIME"] = "dsl-runtime.grammar.parser"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_PARSER_RELATIONAL"] = "es-relational.grammar.parser"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_PARSER_SERVICE"] = "dsl-service.grammar.parser"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_PARSER_GENERATION_SPECIFICATION"] = "dsl-generation-specification.grammar.parser"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_PARSER_FILE_GENERATION"] = "dsl-file-generation.grammar.parser"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_PARSER_DATA"] = "dsl-data.grammar.parser"; // grammar elements LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_CLASS"] = "grammar.class"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_PROFILE"] = "grammar.profile"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_ENUMERATION"] = "grammar.enumeration"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_MEASURE"] = "grammar.measure"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_ASSOCIATION"] = "grammar.association"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_FUNCTION"] = "grammar.function"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_MAPPING"] = "dsl-mapping.grammar.element.mapping"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_DATABASE"] = "es-relational.grammar.element.database"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_SERVICE"] = "dsl-service.grammar.element.service"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_RUNTIME"] = "dsl-mapping.grammar.element.runtime"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_CONNECTION"] = "dsl-mapping.grammar.element.connection"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_GENERATION_SPECIFICATION"] = "dsl-generation-specification.grammar.element.generation-specification"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_ELEMENT_FILE_GENERATION_SPECIFICATION"] = "dsl-file-generation.grammar.element.file-generation-specification"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_DATA_ELEMENT"] = "dsl-data.grammar.element.data"; // grammar connection elements LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_CONNECTION_JSON_MODEL_CONNECTION"] = "dsl-mapping.grammar.connection.json-model-connection"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_CONNECTION_XML_MODEL_CONNECTION"] = "dsl-mapping.grammar.connection.xml-model-connection"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_CONNECTION_MODEL_CHAIN_CONNECTION"] = "dsl-mapping.grammar.connection.model-chain-connection"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_CONNECTION_RELATIONAL_DATABASE_CONNECTION"] = "es-relational.grammar.connection.relational-database-connection"; // questions LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_WHAT_IS_DSL"] = "question.what-is-dsl"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_WHAT_IS_BASIC_PURE_LANGUAGE"] = "question.what-is-basic-pure-language"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_WRITE_PURE_LAMBDA"] = "question.how-to-write-pure-lambda"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_DEFINE_A_CLASS"] = "question.how-to-define-a-class"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_DEFINE_A_PROPERTY"] = "question.how-to-define-a-class-property"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_DEFINE_A_DERIVATION"] = "question.how-to-define-a-class-derivation"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_WRITE_A_DERIVATION_LAMBDA"] = "question.how-to-write-a-class-derivation-lambda"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_DEFINE_A_CONSTRAINT"] = "question.how-to-define-a-class-constraint"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_WRITE_A_CONSTRAINT_LAMBDA"] = "question.how-to-write-a-class-constraint-lambda"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_SPECIFY_A_SUPERTYPE"] = "question.how-to-specify-a-class-supertype"; // contexts LEGEND_STUDIO_DOCUMENTATION_KEY["CONTEXT_CLASS_EDITOR"] = "context.class-editor"; })(LEGEND_STUDIO_DOCUMENTATION_KEY = LEGEND_STUDIO_DOCUMENTATION_KEY || (LEGEND_STUDIO_DOCUMENTATION_KEY = {})); export const CORE_CONTEXTUAL_DOCUMENTATION_CONFIG = { [LEGEND_STUDIO_APPLICATION_NAVIGATION_CONTEXT_KEY.CLASS_EDITOR]: LEGEND_STUDIO_DOCUMENTATION_KEY.CONTEXT_CLASS_EDITOR, [LEGEND_STUDIO_APPLICATION_NAVIGATION_CONTEXT_KEY.CLASS_DERIVED_PROPERTY_LAMBDA_EDITOR]: LEGEND_STUDIO_DOCUMENTATION_KEY.QUESTION_HOW_TO_WRITE_A_CONSTRAINT_LAMBDA, [LEGEND_STUDIO_APPLICATION_NAVIGATION_CONTEXT_KEY.CLASS_CONTRAINT_LAMBDA_EDITOR]: LEGEND_STUDIO_DOCUMENTATION_KEY.QUESTION_HOW_TO_WRITE_A_CONSTRAINT_LAMBDA, }; //# sourceMappingURL=LegendStudioDocumentation.js.map