input

package module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 19, 2023 License: MIT Imports: 18 Imported by: 8

README

input

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Check

func Check(data sourceData, onlyInternalContend bool) model.Input

func DataList

func DataList(data sourceData) model.Input

func Date

func Date() model.Input

func DateAge

func DateAge(options ...string) model.Input

formato fecha: DD-MM-YYYY options: `title="xxx"`

func DayWord

func DayWord(options ...string) model.Input

options: title="xxx"

func DvRut

func DvRut(rut int) string

DvRut retorna dígito verificador de un run

func Hour

func Hour(options ...string) model.Input

formato 08:00 options: min="08:00", max="17:00"

func Info

func Info() model.Input

func Ip

func Ip() model.Input

dirección ip valida campos separados por puntos

func Mail

func Mail() model.Input

func MonthDay

func MonthDay(options ...string) model.Input

options: "hidden": campo oculto para el usuario

func NormalizeTextData

func NormalizeTextData(in *string)

remueve tildes,espacio blanco inicio-final y todo a minúscula

func Number

func Number(options ...string) model.Input

options ej: data-type, data-after=" Años", pattern="^[0-9]{1,20}$",... this default hidden, el campo se mantendrá oculto title="xxx"

func Password

func Password(options ...string) model.Input

options: ej: min="2", max="10", hidden.... min mínimo de caracteres permitidos ej: 3 o 5 ... min default 5 max máximo de caracteres permitidos ej: 20 50 ... max default 50 pattern_start="^[A-Za-zÑñ 0-9:.-]{" pattern_end="}$"

func Pk

func Pk(options ...string) model.Input

Primary key parámetro opcional: "show": el campo se mostrara el usuario por defecto estará oculto

func Radio

func Radio(data sourceData, options ...string) model.Input

{"d":"Dama","v":"Varón"} options: title="xxx"

func RemoveUfeffFromString

func RemoveUfeffFromString(in *string)

func Rut

func Rut(options ...string) model.Input

parámetro opcionales: search-mode: modo búsqueda hide-typing: ocultar información al escribir dni-mode: acepta documentos extranjeros

func RutNormalize

func RutNormalize(rutIn *string) bool

func SelecTag

func SelecTag(data sourceData) model.Input

func Text

func Text(options ...string) model.Input

parámetros opcionales: "hidden" si se vera oculto o no. placeholder="Escriba Nombre y dos apellidos" title="xxx"

func TextArea

func TextArea(pattern, info string, cols, rows uint8) model.Input

pattern ej: `^[a-zA-Z 0-9\:\.\,\+\-]{0,30}$` info ej: `permitido letras números - , : cols ej: 1,2 ... 0 = default 1 rows ej; 4,6 ... 0 = default 3

func TextNum

func TextNum() model.Input

func TextNumCode

func TextNumCode() model.Input

func TextOnly

func TextOnly(options ...string) model.Input

parámetros opcionales: "hidden" si se vera oculto o no.

func TextSearch

func TextSearch() model.Input

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL