ScriptManifest

annotation class ScriptManifest(name: String, description: String, author: String, version: String, trialDays: Long, markdownFileName: String, category: ScriptCategory, priv: Boolean, scriptId: String, threadUrl: String)

The mandatory manifest that describes a script

Constructors

ScriptManifest
Link copied to clipboard
fun ScriptManifest(name: String, description: String, author: String = "", version: String = "", trialDays: Long = 3L, markdownFileName: String = "", category: ScriptCategory = ScriptCategory.Other, priv: Boolean = false, scriptId: String = "", threadUrl: String = "")

Properties

author
Link copied to clipboard
val author: String
category
Link copied to clipboard
val category: ScriptCategory
description
Link copied to clipboard
val description: String
markdownFileName
Link copied to clipboard
val markdownFileName: String
name
Link copied to clipboard
val name: String
priv
Link copied to clipboard
val priv: Boolean = false
scriptId
Link copied to clipboard
val scriptId: String
threadUrl
Link copied to clipboard
val threadUrl: String
trialDays
Link copied to clipboard
val trialDays: Long = 3L
version
Link copied to clipboard
val version: String