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
 
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W