Histórico da Página
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
import { Component } from '@angular/core'; import { PoMenuItem } from '@po-ui/ng-components'; import { PoDynamicViewField } from '@po-ui/ng-components'; import { PoBreadcrumb } from '@po-ui/ng-components'; import { PoPageDynamicDetailActions, PoPageDynamicDetailField } from '@po-ui/ng-templates'; @Component({ selector: 'app-rootidioma-dynamic', templateUrl: './appidioma-dynamic.component.html', styleUrls: ['./appidioma-dynamic.component.css'] }) export class AppComponentIdiomaDynamicComponent { public readonly menus:serviceApi Array<PoMenuItem> = [= 'https://6a6a8bb8-09be-496b-aeea-faa3a7052052.mock.pstmn.io/api/trn/v1/idiomas'; public readonly { labelactions: 'Home', action: this.onClick.bind(this) } ]; private onClick() PoPageDynamicDetailActions = { alert('Clicked in menu item') } public readonly serviceApi = 'https://po-sample-api.herokuapp.com/v1/people'back: '/documentation/po-page-dynamic-table' }; public readonly serviceMetadataApi: 'http://localhost:3000/v1/metadata'; // endpoint dos metadados //public readonly serviceLoadApi: 'http://localhost:3000/load-metadata' // endpoint de customizações dos metadados public readonly actions: PoPageDynamicDetailActions = { back: '/documentation/po-page-dynamic-table' }; public readonly breadcrumb: PoBreadcrumb = { items: [ { label: 'Home', link: '/' }, { label: 'People', link: '/documentation/po-page-dynamic-table' }, { label: 'Detail' } ] }; public readonly fields: Array<PoPageDynamicDetailField> = [ { "visible": true, "property": "codIdioma", "label": "Idioma", "type": "string" }, { "visible": true, "property": "desIdioma", "label": "Descrição", "type": "string" }, { "visible": true, "property": "codIdiomPadr", "label": "Idioma Padrão", "type": "string" }, { "visible": true, "property": "codUsuarUltAtualiz", "label": "Usuário Ult Atualiz", "type": "string" }, { "visible": true, "property": "datUltAtualiz", "label": "Última Atualização", "type": "string" }, { "visible": true, "property": "hraUltAtualiz", "label": "Hora Última Atualiz", "type": "string" }, { "visible": true, "property": "codUsuario", "label": "Usuário", "type": "string" }, { "visible": true, "property": "nomUsuario", "label": "Nome", "type": "string" }, { "visible": true, "property": "codDialet", "label": "Dialeto", "type": "string" } ]; employeebreadcrumb: PoBreadcrumb = { codIdiomaitems: "EN", [ { desIdioma: "Inglês"label: 'Home', link: '/' }, codDialet: "Pt", { label: 'People', codUsuario: "super"link: '/documentation/po-page-dynamic-table' }, nomUsuario { label: "Super" 'Detail' } ] }; } } |
05. Facilitadores Progress
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas