A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
S
- SCREAMING_SNAKE - enum entry in io.github.kingsword09.symbolcraft.converter.NamingConvention
SCREAMING_SNAKE_CASE: home-icon → HOME_ICON
- setActions(java.util.List) - function in org.gradle.api.DefaultTask
- setDependsOn(java.lang.Iterable) - function in org.gradle.api.DefaultTask
- setDescription(java.lang.String) - function in org.gradle.api.DefaultTask
- setDidWork(java.lang.Boolean) - function in org.gradle.api.DefaultTask
- setEnabled(java.lang.Boolean) - function in org.gradle.api.DefaultTask
- setFinalizedBy(java.lang.Iterable) - function in org.gradle.api.DefaultTask
- setGroup(java.lang.String) - function in org.gradle.api.DefaultTask
- setImpliesSubProjects(java.lang.Boolean) - function in org.gradle.api.internal.AbstractTask
- setMustRunAfter(java.lang.Iterable) - function in org.gradle.api.DefaultTask
- setOnlyIf(groovy.lang.Closure) - function in org.gradle.api.DefaultTask
- setOnlyIf(java.lang.String,org.gradle.api.specs.Spec) - function in org.gradle.api.DefaultTask
- setOnlyIf(org.gradle.api.specs.Spec) - function in org.gradle.api.DefaultTask
- setProperty(java.lang.String,java.lang.Object) - function in org.gradle.api.DefaultTask
- setShouldRunAfter(java.lang.Iterable) - function in org.gradle.api.DefaultTask
- setUrlTemplate(java.lang.String) - function in io.github.kingsword09.symbolcraft.plugin.ExternalIconBuilder
- SHARP - enum entry in io.github.kingsword09.symbolcraft.model.SymbolVariant
- shouldRunAfter(java.lang.Object) - function in org.gradle.api.DefaultTask
- SNAKE_CASE - enum entry in io.github.kingsword09.symbolcraft.converter.NamingConvention
snake_case: home-icon → home_icon
- snakeCase(java.lang.Boolean) - function in io.github.kingsword09.symbolcraft.converter.NameTransformerFactory
- Create a transformer with snake_case convention.
- snakeCase(java.lang.Boolean) - function in io.github.kingsword09.symbolcraft.plugin.NamingConfig
- Apply snake_case or SCREAMING_SNAKE_CASE convention.
- standardWeights(io.github.kingsword09.symbolcraft.model.SymbolVariant,io.github.kingsword09.symbolcraft.model.SymbolFill) - function in io.github.kingsword09.symbolcraft.plugin.MaterialSymbolsBuilder
- Add standard Material Design weight trio (400/500/700).
- style(io.github.kingsword09.symbolcraft.model.SymbolWeight,io.github.kingsword09.symbolcraft.model.SymbolVariant,io.github.kingsword09.symbolcraft.model.SymbolFill,java.lang.Integer,java.lang.Integer) - function in io.github.kingsword09.symbolcraft.plugin.MaterialSymbolsBuilder
- Add a single style configuration using SymbolWeight enum.
- style(java.lang.Integer,io.github.kingsword09.symbolcraft.model.SymbolVariant,io.github.kingsword09.symbolcraft.model.SymbolFill,java.lang.Integer,java.lang.Integer) - function in io.github.kingsword09.symbolcraft.plugin.MaterialSymbolsBuilder
- Add a single style configuration using integer weight value.
- styleParam(java.lang.String,kotlin.jvm.functions.Function1) - function in io.github.kingsword09.symbolcraft.plugin.ExternalIconBuilder
- Add a multi-value style parameter with builder syntax.
- styleParam(java.lang.String,java.lang.String) - function in io.github.kingsword09.symbolcraft.plugin.ExternalIconBuilder
- Add a single-value style parameter for URL template replacement.
- StyleParamBuilder - class in io.github.kingsword09.symbolcraft.plugin
- Builder for multi-value style parameters.
- Svg2ComposeConverter - class in io.github.kingsword09.symbolcraft.converter
- SVG to Compose converter using the DevSrSouza/svg-to-compose libraryThis converter properly parses SVG files and generates Compose ImageVector code It supports both SVG and Android Vector Drawable formats
- SvgDownloader - class in io.github.kingsword09.symbolcraft.download
- Downloads icon SVG files from CDN with local caching, validation, and retry logic.
- SvgDownloader.CacheStats - class in io.github.kingsword09.symbolcraft.download.SvgDownloader
- SymbolCraftExtension - class in io.github.kingsword09.symbolcraft.plugin
- DSL entry point exposed as
symbolCraft { ... }in a consuming build script. - SymbolCraftPlugin - class in io.github.kingsword09.symbolcraft.plugin
- Gradle plugin entry point registered as
io.github.kingsword09.symbolcraft. - SymbolFill - class in io.github.kingsword09.symbolcraft.model
- SymbolVariant - class in io.github.kingsword09.symbolcraft.model
- SymbolWeight - class in io.github.kingsword09.symbolcraft.model
- SymbolWeight.Companion - class in io.github.kingsword09.symbolcraft.model.SymbolWeight