User talk:Ronie: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 84: | Line 84: | ||
=control= | |||
==type== | |||
===button=== | |||
===toggle=== | |||
===spinner=== | |||
===edit=== | |||
===list=== | |||
===slider=== | |||
===range=== | |||
===title=== | |||
===label=== | |||
==format== | |||
===boolean=== | |||
===string=== | |||
===integer=== | |||
===number=== | |||
===ip=== | |||
===md5=== | |||
===urlencoded=== | |||
===path=== | |||
===file=== | |||
===image=== | |||
===addon=== | |||
===infolabel=== | |||
===action=== | |||
===date=== | |||
===time=== | |||
===delayed== | ===delayed== | ||
=todo= | =todo= |
Revision as of 01:03, 19 December 2019
WIP - settings.xml
settings.xml
<?xml version="1.0" encoding="utf-8" ?> <settings> <section> <category> <group> <setting></setting> <setting></setting> </group> <group> <setting></setting> </group> </category> </section> </settings>
settings
<settings version="1">
version
section
<section id="addon" label="31001" help="31002">
id
label
help
category
<category id="videoplayer" label="31003" help="31004">
id
label
help
group
<group id="1" label="31005">
id
label
setting
<setting id="delay" type="integer" label="31006" help="31007">
id
label
help
parent
type
boolean
string
integer
number
action
list[string]
list[interger]
list[?do other types exist?]
reference
control
type
button
toggle
spinner
edit
list
slider
range
title
label
format
boolean
string
integer
number
ip
md5
urlencoded
path
file
image
addon
infolabel
action
date
time
=delayed
todo
- define SETTING_XML_ROOT "settings"
- define SETTING_XML_ROOT_VERSION "version"
- define SETTING_XML_ELM_SECTION "section"
- define SETTING_XML_ELM_CATEGORY "category"
- define SETTING_XML_ELM_GROUP "group"
- define SETTING_XML_ELM_SETTING "setting"
- define SETTING_XML_ELM_VISIBLE "visible"
- define SETTING_XML_ELM_REQUIREMENT "requirement"
- define SETTING_XML_ELM_CONDITION "condition"
- define SETTING_XML_ELM_LEVEL "level"
- define SETTING_XML_ELM_DEFAULT "default"
- define SETTING_XML_ELM_VALUE "value"
- define SETTING_XML_ELM_CONTROL "control"
- define SETTING_XML_ELM_CONSTRAINTS "constraints"
- define SETTING_XML_ELM_OPTIONS "options"
- define SETTING_XML_ELM_OPTION "option"
- define SETTING_XML_ELM_MINIMUM "minimum"
- define SETTING_XML_ELM_STEP "step"
- define SETTING_XML_ELM_MAXIMUM "maximum"
- define SETTING_XML_ELM_ALLOWEMPTY "allowempty"
- define SETTING_XML_ELM_DEPENDENCIES "dependencies"
- define SETTING_XML_ELM_DEPENDENCY "dependency"
- define SETTING_XML_ELM_UPDATES "updates"
- define SETTING_XML_ELM_UPDATE "update"
- define SETTING_XML_ELM_ACCESS "access"
- define SETTING_XML_ELM_DELIMITER "delimiter"
- define SETTING_XML_ELM_MINIMUM_ITEMS "minimumitems"
- define SETTING_XML_ELM_MAXIMUM_ITEMS "maximumitems"
- define SETTING_XML_ELM_DATA "data"
- define SETTING_XML_ATTR_ID "id"
- define SETTING_XML_ATTR_LABEL "label"
- define SETTING_XML_ATTR_HELP "help"
- define SETTING_XML_ATTR_TYPE "type"
- define SETTING_XML_ATTR_PARENT "parent"
- define SETTING_XML_ATTR_FORMAT "format"
- define SETTING_XML_ATTR_DELAYED "delayed"
- define SETTING_XML_ATTR_ON "on"
- define SETTING_XML_ATTR_OPERATOR "operator"
- define SETTING_XML_ATTR_NAME "name"
- define SETTING_XML_ATTR_SETTING "setting"
- define SETTING_XML_ATTR_BEFORE "before"
- define SETTING_XML_ATTR_AFTER "after"
- define SETTING_XML_ELM_CONTROL_FORMATLABEL "formatlabel"
- define SETTING_XML_ELM_CONTROL_HIDDEN "hidden"
- define SETTING_XML_ELM_CONTROL_VERIFYNEW "verifynew"
- define SETTING_XML_ELM_CONTROL_HEADING "heading"
- define SETTING_XML_ELM_CONTROL_HIDEVALUE "hidevalue"
- define SETTING_XML_ELM_CONTROL_MULTISELECT "multiselect"
- define SETTING_XML_ELM_CONTROL_POPUP "popup"
- define SETTING_XML_ELM_CONTROL_FORMATVALUE "value"
- define SETTING_XML_ATTR_SHOW_MORE "more"
- define SETTING_XML_ATTR_SHOW_DETAILS "details"
- define SETTING_XML_ATTR_SEPARATOR_POSITION "separatorposition"
- define SETTING_XML_ATTR_HIDE_SEPARATOR "hideseparator"