MCPcopy Create free account

hub / github.com/box-icons/boxicons / functions

Functions23 in github.com/box-icons/boxicons

↓ 5 callersMethodgetAttribute
(name: string)
src/boxicons.ts:77
↓ 3 callersFunctionreadPackSvgs
* Read all SVG files from a pack directory
scripts/generate-icons.js:102
↓ 2 callersFunctioncreateElement
(icon: IconDefinition, options: IconOptions = {})
src/boxicons.ts:85
↓ 2 callersFunctiongetSizePixels
(size: IconSize)
src/utils.ts:22
↓ 2 callersFunctioninit
(root: Element | Document = document)
src/auto.ts:99
↓ 2 callersFunctionparseDataAttributes
(element: Element, nameAttr: string = 'data-bx')
src/utils.ts:54
↓ 2 callersFunctionprocessElement
* Process a single element with data-bx attribute
src/boxicons.ts:110
↓ 2 callersFunctionscanAndReplace
(root: Element | Document = document)
src/auto.ts:10
↓ 2 callersMethodsetAttribute
(name: string, value: string)
src/boxicons.ts:76
↓ 2 callersFunctiontoPascalCase
* Convert kebab-case filename to PascalCase component name
scripts/generate-icons.js:48
↓ 1 callersFunctionbuildTransform
( flip?: FlipDirection, rotate?: number | string )
src/utils.ts:29
↓ 1 callersFunctioncreateSvgString
(icon: IconDefinition, options: IconOptions = {})
src/boxicons.ts:7
↓ 1 callersFunctionescapeForTemplate
* Escape for template literals
scripts/generate-icons.js:95
↓ 1 callersFunctiongenerate
* Main generation function
scripts/generate-icons.js:174
↓ 1 callersFunctiongenerateIconModule
* Generate an icon definition module
scripts/generate-icons.js:123
↓ 1 callersFunctiongetIcons
(options: CreateIconsOptions)
src/boxicons.ts:196
↓ 1 callersFunctionobserve
(root: Element | Document = document)
src/auto.ts:21
↓ 1 callersFunctionparseSvg
* Parse SVG content
scripts/generate-icons.js:82
↓ 1 callersFunctionprocessNode
(element: Element)
src/auto.ts:49
↓ 1 callersFunctionprocessTemplates
* Process elements inside template tags
src/boxicons.ts:169
↓ 1 callersFunctiontoKebabCase
* Convert PascalCase to kebab-case for icon name
scripts/generate-icons.js:70
FunctiongetAttribute
(name: string)
src/boxicons.ts:96
FunctionsetAttribute
(name: string, value: string)
src/boxicons.ts:93