Widget :: meta

Metadatos para los widgets de la interfaz de usuario
Descargar ahora

Widget :: meta Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • David E. Wheeler
  • Sitio web del editor:
  • http://search.cpan.org/~dwheeler/

Widget :: meta Etiquetas


Widget :: meta Descripción

Metadatos para los widgets de interfaz de usuario WIDGET :: Meta es un módulo PERL que especifica objetos simples que describen los widgets de UI. La idea es asociar el widget :: objetos meta con los atributos de una clase para automatizar la generación de widgets de UI para instancias de la clase. En su núcleo, esta clase es un módulo muy simple que almacena el valor y los devuelve a la demanda. La asignación de valores a sus atributos y verificar la validez de los atributos ocurre completamente en el nuevo () constructor. Sus atributos son de solo lectura; El atributo de opciones es en realidad una referencia de código, cuyo valor de retorno se devuelve para cada llamada a las opciones () accessor.synopsis use widget :: meta; mi @wms; Push @WMS, WIDGET :: Meta-> Nuevo (nombre => 'foo', escriba => 'texto', consejo => 'lléname', tamaño => 32,); PUSH @WMS, WIDGET :: Meta-> NUEVO (NOMBRE => 'BAR', TIPO => 'SELECT', CONSEJO => 'Elija un número de 1 a 3', Opciones => , , ],); # Y posterior, suponiendo funciones para generar campos de interfaz de usuario ... para mi $ WM (@WMS) {if ($ wm-> tipo eq 'texto') Output_Text_Field ($ WM); } Elsif ($ wm-> tipo EQ 'SELECT') {OUTPUT_SELECT_LIST ($ WM); } else {die "huh, wha?"; }} Requisitos: · Perl


Widget :: meta Software relacionado