Scrypted Documentation / Setting
Interface: Setting
Properties
key?
optionalkey:string
title?
optionaltitle:string
group?
optionalgroup:string
subgroup?
optionalsubgroup:string
description?
optionaldescription:string
placeholder?
optionalplaceholder:string
type?
optionaltype:"string"|"number"|"boolean"|"time"|"button"|"html"|"script"|"textarea"|"day"|"integer"|"date"|"password"|"device"|"clippath"|"interface"|"datetime"|"timerange"|"daterange"|"datetimerange"|"radiobutton"|"radiopanel"
range?
optionalrange: [number,number]
The range of allowed numbers or dates/times, if any, when the type is number, timerange, or daterange, or datetimerange.
readonly?
optionalreadonly:boolean
choices?
optionalchoices:string[]
icon?
optionalicon:string
icons?
optionalicons:string[]
radioGroups?
optionalradioGroups:string[]
combobox?
optionalcombobox:boolean
deviceFilter?
optionaldeviceFilter:string
multiple?
optionalmultiple:boolean
immediate?
optionalimmediate:boolean
Flag that the UI should immediately apply this setting.
console?
optionalconsole:boolean
Flag that hte UI should open the console.
value?
optionalvalue:SettingValue
