Skip to main content
Glama
pansin
by pansin
borderTop.js1.04 kB
"use strict"; const parsers = require("../parsers"); const borderTopWidth = require("./borderTopWidth"); const borderTopStyle = require("./borderTopStyle"); const borderTopColor = require("./borderTopColor"); const shorthandFor = new Map([ ["border-top-width", borderTopWidth], ["border-top-style", borderTopStyle], ["border-top-color", borderTopColor] ]); module.exports.definition = { set(v) { v = parsers.prepareValue(v, this._global); if (parsers.hasVarFunc(v)) { for (const [key] of shorthandFor) { this._setProperty(key, ""); } this._setProperty("border", ""); this._setProperty("border-top", v); } else { this._shorthandSetter("border-top", v, shorthandFor); } }, get() { let val = this.getPropertyValue("border-top"); if (parsers.hasVarFunc(val)) { return val; } val = this._shorthandGetter("border-top", shorthandFor); if (parsers.hasVarFunc(val)) { return ""; } return val; }, enumerable: true, configurable: true };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pansin/browserMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server