@glance-networks/agent-plugin
Version:
Glance Networks Agent Plugin
90 lines (89 loc) • 3.39 kB
JavaScript
export const TAGS = [
'h1',
'h2',
'h3',
'h4',
'h5',
'h6',
'p',
'span',
'div',
'cite',
'label',
'legend',
];
export var TYPOGRAPHY_ALIGNMENTS;
(function (TYPOGRAPHY_ALIGNMENTS) {
TYPOGRAPHY_ALIGNMENTS["left"] = "left";
TYPOGRAPHY_ALIGNMENTS["center"] = "center";
TYPOGRAPHY_ALIGNMENTS["right"] = "right";
TYPOGRAPHY_ALIGNMENTS["justify"] = "justify";
TYPOGRAPHY_ALIGNMENTS["inherit"] = "inherit";
})(TYPOGRAPHY_ALIGNMENTS || (TYPOGRAPHY_ALIGNMENTS = {}));
;
export var TYPOGRAPHY_WEIGHTS;
(function (TYPOGRAPHY_WEIGHTS) {
TYPOGRAPHY_WEIGHTS["regular"] = "regular";
TYPOGRAPHY_WEIGHTS["medium"] = "medium";
TYPOGRAPHY_WEIGHTS["semibold"] = "semibold";
})(TYPOGRAPHY_WEIGHTS || (TYPOGRAPHY_WEIGHTS = {}));
export var TYPOGRAPHY_VARIANTS;
(function (TYPOGRAPHY_VARIANTS) {
TYPOGRAPHY_VARIANTS["body05"] = "body05";
TYPOGRAPHY_VARIANTS["body10"] = "body10";
TYPOGRAPHY_VARIANTS["body20"] = "body20";
TYPOGRAPHY_VARIANTS["body30"] = "body30";
TYPOGRAPHY_VARIANTS["body40"] = "body40";
TYPOGRAPHY_VARIANTS["body50"] = "body50";
TYPOGRAPHY_VARIANTS["capital05"] = "capital05";
TYPOGRAPHY_VARIANTS["capital10"] = "capital10";
TYPOGRAPHY_VARIANTS["capital20"] = "capital20";
TYPOGRAPHY_VARIANTS["caption10"] = "caption10";
TYPOGRAPHY_VARIANTS["caption20"] = "caption20";
TYPOGRAPHY_VARIANTS["h1"] = "h1";
TYPOGRAPHY_VARIANTS["h2"] = "h2";
TYPOGRAPHY_VARIANTS["h3"] = "h3";
TYPOGRAPHY_VARIANTS["h4"] = "h4";
TYPOGRAPHY_VARIANTS["h5"] = "h5";
TYPOGRAPHY_VARIANTS["h6"] = "h6";
TYPOGRAPHY_VARIANTS["display1"] = "display1";
TYPOGRAPHY_VARIANTS["display2"] = "display2";
TYPOGRAPHY_VARIANTS["display3"] = "display3";
TYPOGRAPHY_VARIANTS["subtitle1"] = "subtitle1";
TYPOGRAPHY_VARIANTS["subtitle2"] = "subtitle2";
TYPOGRAPHY_VARIANTS["subtitle3"] = "subtitle3";
TYPOGRAPHY_VARIANTS["link20"] = "link20";
TYPOGRAPHY_VARIANTS["link30"] = "link30";
})(TYPOGRAPHY_VARIANTS || (TYPOGRAPHY_VARIANTS = {}));
export const TYPOGRAPHY_VARIANTS_MAP = {
[]: 'h1',
[]: 'h2',
[]: 'h3',
[]: 'h4',
[]: 'h5',
[]: 'h6',
[]: 'p',
[]: 'p',
[]: 'p',
[]: 'p',
[]: 'p',
[]: 'p',
[]: 'span',
[]: 'span',
[]: 'h6',
[]: 'h6',
[]: 'h6',
[]: 'h1',
[]: 'h1',
[]: 'h1',
[]: 'p',
[]: 'p',
[]: 'p',
[]: 'p',
[]: 'p',
inherit: 'p',
};
export const isValidTag = (tag) => TAGS.includes(tag);
export const TYPOGRAPHY_DEFAULT_VARIANT = TYPOGRAPHY_VARIANTS.body20;
export const TYPOGRAPHY_DEFAULT_ALIGN = TYPOGRAPHY_ALIGNMENTS.left;
export const TYPOGRAPHY_DEFAULT_WEIGHT = TYPOGRAPHY_WEIGHTS.regular;