RepoIndex

@Serializable()
public final class RepoIndex

shosetsu-kotlin-lib 17 / 10 / 2020

Parameters

libraries

Libraries used by the repository

extensions

Extensions listed in this repository

styles

Styles listed in this repository

scripts

Javascript scripts that a user can load

Constructors

Link copied to clipboard
public RepoIndex RepoIndex(List<RepoAuthor> authors, List<RepoLibrary> libraries, List<RepoExtension> extensions, List<RepoStyle> styles, List<RepoJavaScript> scripts)

Types

Link copied to clipboard
public class Companion

Properties

Link copied to clipboard
@SerialName(value = "authors")
private final List<RepoAuthor> authors
Link copied to clipboard
public final static RepoIndex.Companion Companion
Link copied to clipboard
@SerialName(value = "scripts")
private final List<RepoExtension> extensions
Link copied to clipboard
public final static String EXTS_KEY
Link copied to clipboard
@SerialName(value = "libraries")
private final List<RepoLibrary> libraries
Link copied to clipboard
public final static String LIBS_KEY
Link copied to clipboard
@SerialName(value = "js")
private final List<RepoJavaScript> scripts
Link copied to clipboard
public final static String SCRT_KEY
Link copied to clipboard
public final static String STYL_KEY
Link copied to clipboard
@SerialName(value = "styles")
private final List<RepoStyle> styles

Functions

Link copied to clipboard
public final List<RepoAuthor> getAuthors()
Link copied to clipboard
Link copied to clipboard
public final List<RepoLibrary> getLibraries()
Link copied to clipboard
public final List<RepoJavaScript> getScripts()
Link copied to clipboard
public final List<RepoStyle> getStyles()