| 9 | | ||**Tipos**||**Descrição**|| |
| 10 | | ||string||Define um campo do tipo texto.|| |
| 11 | | ||number||Define um campo do tipo numerico. Será aceito tanto numeros inteiros e numeros com ponto flutuante|| |
| 12 | | ||integer||Define um campo do tipo inteiro.|| |
| 13 | | ||boolean||Define um campo do tipo checkbox.|| |
| | 10 | ||**Tipos**||**Descrição**||**Podem ser usados no schema?**||**Podem ser usados no form?** |
| | 11 | ||**string**||Define um campo do tipo texto.||Sim||Sim|| |
| | 12 | ||**number**||Define um campo do tipo numerico. Será aceito tanto numeros inteiros e numeros com ponto flutuante||Sim||Sim|| |
| | 13 | ||**integer**||Define um campo do tipo inteiro.||Sim||Sim|| |
| | 14 | ||**boolean**||Define um campo do tipo checkbox.||Sim||Sim|| |
| | 15 | ||**textarea**||Define um campo do tipo texto de multiplas linhas.||Não||Sim|| |
| 59 | | - Desenhe todos os campos na ordem definida pelo '''schema''' usando os mecanismos default. **Não é muito recomendável, visto que os campos não terão uma formatação, resultando na ocupação inteira da linha. |
| 60 | | {{{ |
| 61 | | "form": ["*"] |
| 62 | | }}} |
| 63 | | - Desenhe campos especificos com a formatação default: |
| 64 | | {{{ |
| 65 | | "form": ["field1", "field2"] |
| 66 | | }}} |
| 67 | | - Desenha os campos com formatações customizadas. O examplo abaixo irá formatar dois campos '''table_name''' e '''column''' para se encaixarem na mesma linha: |
| 68 | | {{{ |
| 69 | | "form": [ |
| 70 | | { |
| 71 | | "key": "table_name", |
| 72 | | "htmlClasses": "col-md-6" |
| 73 | | }, |
| 74 | | { |
| 75 | | "key": "column", |
| 76 | | "htmlClasses": "col-md-6" |
| 77 | | } |
| 78 | | ] |
| 79 | | }}} |
| | 61 | - Desenhe todos os campos na ordem definida pelo '''schema''' usando os mecanismos default. **Não é muito recomendável, visto que os campos não terão uma formatação, resultando na ocupação inteira da linha. |
| | 62 | {{{ |
| | 63 | "form": ["*"] |
| | 64 | }}} |
| | 65 | - Desenhe campos especificos com a formatação default: |
| | 66 | {{{ |
| | 67 | "form": ["field1", "field2"] |
| | 68 | }}} |
| | 69 | - Desenha os campos com formatações customizadas. O examplo abaixo irá formatar dois campos '''table_name''' e '''column''' para se encaixarem na mesma linha: |
| | 70 | {{{ |
| | 71 | "form": [ |
| | 72 | { |
| | 73 | "key": "table_name", |
| | 74 | "htmlClasses": "col-md-6" |
| | 75 | }, |
| | 76 | { |
| | 77 | "key": "column", |
| | 78 | "htmlClasses": "col-md-6" |
| | 79 | } |
| | 80 | ] |
| | 81 | }}} |