UNPKG

@finos/legend-application-studio

Version:
98 lines 8.92 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"; LEGEND_STUDIO_DOCUMENTATION_KEY["CREATE_PATCH"] = "setup.create-patch"; LEGEND_STUDIO_DOCUMENTATION_KEY["SETUP_CREATE_SANDBOX_UNAUTHORIZED"] = "setup.create-sandbox-unauthorized"; LEGEND_STUDIO_DOCUMENTATION_KEY["SETUP_CREATE_SANDBOX_PROJECT"] = "setup.create-sandbox-project"; // 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["CONCEPT_ELEMENT_CLASS"] = "grammar.class"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_PROFILE"] = "grammar.profile"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_ENUMERATION"] = "grammar.enumeration"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_MEASURE"] = "grammar.measure"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_ASSOCIATION"] = "grammar.association"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_FUNCTION"] = "grammar.function"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_MAPPING"] = "dsl-mapping.concept.element.mapping"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_DATABASE"] = "es-relational.concept.element.database"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_SERVICE"] = "dsl-service.concept.element.service"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_RUNTIME"] = "dsl-mapping.concept.element.runtime"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_CONNECTION"] = "dsl-mapping.concept.element.connection"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_GENERATION_SPECIFICATION"] = "dsl-generation-specification.concept.element.generation-specification"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONCEPT_ELEMENT_FILE_GENERATION_SPECIFICATION"] = "dsl-file-generation.concept.element.file-generation-specification"; LEGEND_STUDIO_DOCUMENTATION_KEY["GRAMMAR_DATA_ELEMENT"] = "dsl-data.concept.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"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_UPDATE_PROJECT_GAV_COORDINATES"] = "question.how-to-update-project-gav-coordinates"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_WHEN_TO_CONFIGURE_PLATFORM_VERSIONS"] = "question.when-to-configure-project-platform-dependencies-versions"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_WHAT_IS_EMBEDDED_MODE_PROJECT_TYPE"] = "question.what-is-embedded-project-type"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_WRITE_A_SERVICE_TEST"] = "question.how-to-write-a-service-test"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_WRITE_A_MAPPING_TEST"] = "question.how-to-write-a-mapping-test"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_WRITE_A_FUNCTION_TEST"] = "question.how-to-write-a-function-test"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_WRITE_A_SERVICE_POST_VALIDATION"] = "question.how-to-write-a-service-post-validation"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_WHY_DO_I_SEE_ERROR_WITH_ASSOCIATION_PROPERTY_TYPE"] = "question.why-do-i-see-error-with-association-property-type"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_WRITE_SERVICE_CONNECTION_TEST_DATA"] = "question.how-to-write-service-connection-test-data"; LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_HOW_TO_CREATE_A_DATA_ELEMENT"] = "question.how-to-create-a-data-element"; // sdlc LEGEND_STUDIO_DOCUMENTATION_KEY["QUESTION_WHAT_ARE_PROJECT_ROLES"] = "question.what-are-project-roles"; // contexts LEGEND_STUDIO_DOCUMENTATION_KEY["CONTEXT_CLASS_EDITOR"] = "context.class-editor"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONTEXT_SERVICE_TEST_EDITOR"] = "context.service-editor.test"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONTEXT_DATA_ELEMENT_EDITOR"] = "context.data-element-editor"; LEGEND_STUDIO_DOCUMENTATION_KEY["CONTEXT_MAPPING_TEST_EDITOR"] = "context.mapping-editor.test"; // application cards LEGEND_STUDIO_DOCUMENTATION_KEY["APPLICATION_PRODUCTION"] = "application.production"; LEGEND_STUDIO_DOCUMENTATION_KEY["APPLICATION_SANDBOX"] = "application.sandbox"; LEGEND_STUDIO_DOCUMENTATION_KEY["APPLICATION_RULE_ENGAGEMENT"] = "application.rule-engagement"; })(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, [LEGEND_STUDIO_APPLICATION_NAVIGATION_CONTEXT_KEY.SERVICE_EDITOR_TEST]: LEGEND_STUDIO_DOCUMENTATION_KEY.CONTEXT_SERVICE_TEST_EDITOR, [LEGEND_STUDIO_APPLICATION_NAVIGATION_CONTEXT_KEY.MAPPING_EDITOR_TEST]: LEGEND_STUDIO_DOCUMENTATION_KEY.CONTEXT_MAPPING_TEST_EDITOR, [LEGEND_STUDIO_APPLICATION_NAVIGATION_CONTEXT_KEY.DATA_ELEMENT_EDITOR]: LEGEND_STUDIO_DOCUMENTATION_KEY.CONTEXT_DATA_ELEMENT_EDITOR, }; //# sourceMappingURL=LegendStudioDocumentation.js.map