Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
controles:wswitch [23/02/2020 22:56] pedro |
controles:wswitch [26/03/2022 12:20] (actual) pedro [Ejemplo de uso] |
||
|---|---|---|---|
| Línea 4: | Línea 4: | ||
| Su función es presentar un elemento de selección entre dos estados. | Su función es presentar un elemento de selección entre dos estados. | ||
| - | Si queremos recuperar el valor sin utilizar el Submit de un [[controles:wform|Formulario]], mediante la propiedad [[propiedades:aParams]], lo ideal es que lo hagamos pidiendo la propiedad **checked** ({"Estado","#activado:checked"}), ya que si pedimos directamente **Value** siempre nos va ha devolver el valor de la propiedad cChecked. | + | Si queremos recuperar el valor sin utilizar el Submit de un [[controles:wform|Formulario]], mediante la propiedad [[propiedades:aParams]], lo ideal es que lo hagamos pidiendo la propiedad **checked** ({"Estado","#switch:checked"}), ya que si pedimos directamente **Value** siempre nos va ha devolver el valor de la propiedad cChecked. |
| <nodisp> your text here </nodisp> | <nodisp> your text here </nodisp> | ||
| ===== Ejemplo de uso ===== | ===== Ejemplo de uso ===== | ||
| - | {{url>https://samples.nefele.dev/wswitch 100%,280px}} | + | {{url>https://samples.nefele.dev/wiki/wswitch 100%,280px}} |
| <Code:xailer linenums:1> | <Code:xailer linenums:1> | ||
| WITH OBJECT WSwitch():New(:WO) | WITH OBJECT WSwitch():New(:WO) | ||
| - | :cId := "activado" | + | :cId := "switch" |
| :cTextOn := "Activado" | :cTextOn := "Activado" | ||
| :cTextOff := "Desactivado" | :cTextOff := "Desactivado" | ||
| :cTitle := "Puede bascular el valor de este switch" | :cTitle := "Puede bascular el valor de este switch" | ||
| + | :cChecked := "Lo has Activado" | ||
| :Create() | :Create() | ||
| END WITH | END WITH | ||
| Línea 30: | Línea 31: | ||
| |cTitle | | Texto en para el estado Off (a la izquierda) | 0.1| | |cTitle | | Texto en para el estado Off (a la izquierda) | 0.1| | ||
| |[[nefele:constantes#alineaciones|cAlign]] | xc_NoAlign | Alineación| 0.1| | |[[nefele:constantes#alineaciones|cAlign]] | xc_NoAlign | Alineación| 0.1| | ||
| - | |lChecked | .F. | Estado inicial del Switch| 0.1| | + | |lChecked | .F. | Estado inicial del Switch| 0.1| |
| |cClrTitle | black | Color del título según [[https://materializecss.com/color.html#palette|Materialize]]| 0.1| | |cClrTitle | black | Color del título según [[https://materializecss.com/color.html#palette|Materialize]]| 0.1| | ||
| |cChecked | true | Valor que devuelve cuando esta seleccionado, solo en formularios con Submit, si se pide su Value por [[propiedades:aParams]] nos devuelve siempre este valor, este o no Checkeado| 0.1| | |cChecked | true | Valor que devuelve cuando esta seleccionado, solo en formularios con Submit, si se pide su Value por [[propiedades:aParams]] nos devuelve siempre este valor, este o no Checkeado| 0.1| | ||