/************************************************************* * * Copyright (c) 2017-2025 The MathJax Consortium * * 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. */ /** * @file Basic enum types for map and configuration handlers. * * @author v.sorge@mathjax.org (Volker Sorge) */ export enum ConfigurationType { HANDLER = 'handler', FALLBACK = 'fallback', ITEMS = 'items', TAGS = 'tags', OPTIONS = 'options', NODES = 'nodes', PREPROCESSORS = 'preprocessors', POSTPROCESSORS = 'postprocessors', INIT = 'init', CONFIG = 'config', PRIORITY = 'priority', PARSER = 'parser', } export enum HandlerType { DELIMITER = 'delimiter', MACRO = 'macro', CHARACTER = 'character', ENVIRONMENT = 'environment', }