Ticket #968 (closed enhancement: fixed)

Opened 9 years ago

Last modified 9 years ago

Discutir a possibilidade de plugins schema form no TerraMA²

Reported by: raphael.costa Owned by: raphael.costa
Priority: major Milestone: terrama2-4.0.0-beta1
Component: gui-web Version: 4.0
Keywords: Cc:
Parent Tickets: Platform: WLA

Description

O SchemaForm (framework utilizado para desenho dos campos das semanticas) provê um sistema de "add-ons" onde é possivel extender os tipos conhecidos e moldalos para nossos principios.

Para o desenvolvimento de um plugin, o framework possui um addon-generator Link que prepara uma estrutura de desenvolvimento básica com o bower, gulp e npm. Este recurso é muito util, visto que o TerraMA² faz uso do bower para a instalação das dependencias.

Discutir a possibilidade de:

  • Manter os plugins como um repositorio na organização TerraMA². Por exemplo, TerraMA2/gui-schema-form etc;
  • Manter junto aos demais componentes utilizados no terrama2 webapp (public/javascripts/angular).
  • Plugins TerraMA²:
    • Campo timezone;
    • Folder com URI do data provider, etc.

Subtickets

Attachments

terrama2-schema-addon.tar.gz (3.3 KB) - added by raphael.costa 9 years ago.

Change History

Changed 9 years ago by raphael.costa

comment:1 Changed 9 years ago by raphael.costa

Acrescentar a possibilitade de criação de um plugin de listagem (combobox) categorizando os elementos e permitindo a digitação para filtragem e seleção.

Exemplo

Este recurso pode ser útil por exemplo, na seleção de séries de dados

comment:2 Changed 9 years ago by raphael.costa

  • Status changed from new to closed
  • Resolution set to fixed

Foi adotado esse conceito e uma primeira implementação #972.

Note: See TracTickets for help on using tickets.