14.8.7 • Published 12 months ago

arquitetura v14.8.7

Weekly downloads
551
License
-
Repository
-
Last release
12 months ago

Arquitetura Angular na UFG

Arquitetura frontend de sistemas em angular da Universidade Federal de Goiás.

Arquitetura

Este projeto é uma biblioteca de componentes com design e métodos reutilizaveis de front-end em Angular.

Instalação

Instale o pacote arquitetura via npm:

$ npm i arquitetura

Este projeto possui algumas dependencias, hammerjs, flex-layout, material angular e uma biblioteca de breadcrumbs. Para isso, instale estas dependências.

ng-breadcrumbs-go

npm i ng-breadcrumbs-go

@angular/material

ng add @angular/material

hammerjs

npm i hammerjs

@angular/flex-layout

npm i @angular/flex-layout

Configuração

Importe o módulo da arquitetura no app.module.ts:

import { ArquiteturaModule } from 'arquitetura';

Declare o uso do módulo, passando como parâmetro o arquivo de environment:

ArquiteturaModule.forRoot(environment)

Adicione o componente lib-arquitetura no arquivo app.component.html:

<lib-arquitetura 
  *ngIf="usuario"
  [dadosSistema]="dadosSistema"
  [menuPessoal]="menuPessoal"
  [sistema]="sistema"
  [perfilPadrao]="perfilPadrao"
  [usuario]="usuario">
</lib-arquitetura>

Atributos

AtributoDescriçãoTipo
dadosSistemaDados gerais do sistema (Nome, dados de rodapé)DadosSistema
menuPessoalMenu de configurações do usuário logado (Menu superior direito)MenuPessoal
usuarioDados do usuário logado (Nome, login, codigos)string
sistemaCódigo do sistema no SASstring
perfilPadraoPerfil padrão do sistema no SASstring

Perceba que existem atributos obrigatórios para montar o layout padrão, um exemplo dos atributos no app-component.ts abaixo:

dadosSistema = new DadosSistema(
    'Sistema',
    environment.app_url,
    new DadosRodape(
      '<URL SVG DA LOGO>', // Arquivo da logo
      '<URL DA LOGO SELECIONAVEL>', //URL do sistema ou site da logo
      [
        '<PRIMEIRA LINHA RODAPE>',
        '<SEGUNDA LINHA RODAPE>',
        '<TERCEIRA LINHA RODAPE>'
      ],
      ['+55 (62) 3521-1000', 'dtel@ufg.br']
    )
  );
  usuario!: Usuario;
  menuPessoal: MenuPessoal[] = [];
  sistema = 'CRACHA-2.0';
  perfilPadrao = 'CRACHA_DEFAULT';


  ngOnInit() {
    this.usuario = new Usuario('<LOGIN DO USUARIO>', undefined, '<NOME DO USUARIO>');

    this.menuPessoal.push(new MenuPessoal('Perfil', MenuPessoal.ICON_MATERIAL, '/#/'));
    this.menuPessoal.push(new MenuPessoal('Configurações',MenuPessoal.ICON_MATERIAL, '/#/'));
    this.menuPessoal.push(new MenuPessoal('Sair', MenuPessoal.ICON_MATERIAL, '/#/'));
  }

Arquivos Estaticos

Importar arquivos estaticos no angular.json:

"styles": [
  "./node_modules/arquitetura/style/_styles.scss",
  "./node_modules/arquitetura/style/themes.scss",
  .
  .
  .
],

Pipes

Pipes

Services

Services

Componentes

Snackbar

Fonte de Dados

Modal Detalhes

Alerta

Tabela

Tabela customizável

Legenda

Badge

Author

👤 Ricardo Borges

14.8.6

12 months ago

14.8.7

12 months ago

14.8.5

1 year ago

14.8.4-beta.3

1 year ago

14.8.4-beta.2

1 year ago

14.8.4-beta.1

1 year ago

14.8.4-beta.0

1 year ago

14.8.3-beta.0

1 year ago

14.8.3-beta.1

1 year ago

14.8.3-beta.3

1 year ago

14.8.3-beta.4

1 year ago

14.8.3-beta.5

1 year ago

14.7.1

1 year ago

14.8.1

1 year ago

14.8.2

1 year ago

14.7.3-beta

1 year ago

14.7.2-beta

1 year ago

14.8.0-beta.1

1 year ago

14.8.0-beta.2

1 year ago

14.6.0-beta.1

1 year ago

14.6.0-beta.5

1 year ago

14.6.0-beta.4

1 year ago

14.6.0-beta.3

1 year ago

14.6.0-beta.2

1 year ago

14.6.0-beta.7

1 year ago

14.6.0-beta.6

1 year ago

14.5.0

1 year ago

14.5.1

1 year ago

14.5.1-beta.1

1 year ago

14.5.1-beta.4

1 year ago

14.5.1-beta.3

1 year ago

14.5.1-beta.2

1 year ago

14.2.6-beta.20

2 years ago

14.2.6-beta.21

2 years ago

14.2.6-beta.17

2 years ago

14.2.6-beta.18

2 years ago

14.2.6-beta.19

2 years ago

14.2.6-beta.24

2 years ago

14.2.6-beta.22

2 years ago

14.2.6-beta.23

2 years ago

14.4.1-0.beta-1

1 year ago

14.2.9

1 year ago

14.2.7-beta.1

2 years ago

14.2.7-beta.2

2 years ago

14.2.7-beta.3

2 years ago

14.2.7-beta.4

2 years ago

14.2.8-beta.1

2 years ago

14.2.8-beta.0

2 years ago

14.2.3-beta

2 years ago

14.2.6-beta.10

2 years ago

14.2.6-beta.15

2 years ago

14.2.6-beta.16

2 years ago

14.2.6-beta.13

2 years ago

14.2.6-beta.14

2 years ago

14.2.6-beta.11

2 years ago

14.2.6-beta.12

2 years ago

14.1.3-beta

2 years ago

14.2.5-beta.1

2 years ago

14.2.5-beta.5

2 years ago

14.2.5-beta.6

2 years ago

14.2.5-beta.7

2 years ago

14.2.5-beta.8

2 years ago

14.0.0-beta.1

2 years ago

14.0.0-beta.0

2 years ago

14.2.5-beta

2 years ago

14.2.6-beta.1

2 years ago

14.2.6-beta.3

2 years ago

14.2.6-beta.2

2 years ago

14.2.6-beta.5

2 years ago

14.2.6-beta.4

2 years ago

14.2.6-beta.7

2 years ago

14.2.6-beta.6

2 years ago

14.2.6-beta.9

2 years ago

14.2.6-beta.8

2 years ago

14.2.4

2 years ago

14.1.1-beta

2 years ago

14.0.1

2 years ago

13.0.3-beta.3

2 years ago

13.0.3-beta.2

2 years ago

13.0.3-beta.5

2 years ago

13.0.3-beta.4

2 years ago

14.1.2-beta

2 years ago

13.0.2-beta.1

2 years ago

13.0.2-beta.2

2 years ago

13.0.1-beta.0

2 years ago

13.0.1-beta.1

2 years ago

10.2.1-beta.12

2 years ago

10.2.1-beta.13

2 years ago

10.2.1-beta.14

2 years ago

10.2.1-beta.15

2 years ago

10.2.1-beta.16

2 years ago

10.2.1-beta.17

2 years ago

10.2.1-beta.18

2 years ago

10.2.1-beta.19

2 years ago

10.2.1-beta.10

2 years ago

10.2.1-beta.11

2 years ago

13.2.0-beta.1

2 years ago

10.2.1-beta.9

2 years ago

10.2.1-beta.7

2 years ago

10.2.1-beta.8

2 years ago

10.2.1-beta.5

2 years ago

10.2.1-beta.6

2 years ago

10.2.1-beta.3

2 years ago

10.2.1-beta.4

2 years ago

13.0.0-beta.4

2 years ago

13.0.0-beta.3

2 years ago

13.0.0-beta.0

2 years ago

13.0.0-beta.2

2 years ago

13.0.0-beta.1

2 years ago

10.2.1-beta.1

3 years ago

10.2.1-beta.2

3 years ago

10.2.1-beta.0

3 years ago

10.2.0-beta.6

3 years ago

10.2.0-beta.5

3 years ago

10.2.0-beta.4

3 years ago

10.2.0-beta.3

3 years ago

10.2.0-beta.2

3 years ago

10.2.0-beta.1

3 years ago

10.2.0-beta.0

3 years ago

10.1.2-beta.0

3 years ago

10.1.1-beta.0

3 years ago

10.1.0-beta.0

3 years ago

11.0.0-beta.1

3 years ago

11.0.0-beta.2

3 years ago

11.0.0-beta.3

3 years ago

10.1.0-beta.2

3 years ago

10.1.0-beta.1

3 years ago

10.0.13-beta.1

3 years ago

10.0.12-beta.7

4 years ago

10.0.12-beta.6

4 years ago

10.0.12-beta.5

4 years ago

10.0.12-beta.4

4 years ago

10.0.12-beta.3

4 years ago

10.0.12-beta.2

4 years ago

10.0.12-beta.1

4 years ago

10.0.11-beta.1

4 years ago

10.0.11-beta.2

4 years ago

10.0.11-beta.3

4 years ago

10.0.10-beta.1

4 years ago

10.0.9-beta.2

4 years ago

10.0.9-beta.1

4 years ago

10.0.8-beta.4

4 years ago

10.0.8-beta.5

4 years ago

10.0.8-beta.6

4 years ago

10.0.8-beta.2

4 years ago

10.0.8-beta.3

4 years ago

10.0.8-beta.1

4 years ago

10.0.7-beta.2

4 years ago

10.0.7-beta.1

4 years ago

10.0.6-beta.9

4 years ago

10.0.6-beta.8

4 years ago

10.0.6-beta.7

4 years ago

10.0.6-beta.6

4 years ago

10.0.6-beta.5

4 years ago

10.0.5-beta.1

4 years ago

10.0.6-beta.4

4 years ago

10.0.6-beta.3

4 years ago

10.0.6-beta.2

4 years ago

10.0.6-beta.1

4 years ago

10.0.4-beta.1

4 years ago

10.0.2-beta.1

4 years ago

10.0.3-beta.1

4 years ago

10.0.1-beta.1

4 years ago

10.0.0-beta.13

4 years ago

10.0.0-beta.12

4 years ago

10.0.0-beta.11

4 years ago

10.0.0-beta.10

4 years ago

10.0.0-beta.9

4 years ago

10.0.0-beta.8

4 years ago

10.0.0-beta.6

4 years ago

10.0.0-beta.7

4 years ago

10.0.0-beta.2

4 years ago

10.0.0-beta.3

4 years ago

10.0.0-beta.4

4 years ago

10.0.0-beta.5

4 years ago

10.0.0-beta.1

4 years ago

10.0.0-beta.0

4 years ago

10.0.0

4 years ago

0.9.790

4 years ago

0.9.789

4 years ago

8.0.0

4 years ago

0.9.788

4 years ago

0.9.785

4 years ago

0.9.786

4 years ago

0.9.787

4 years ago

0.9.784

4 years ago

0.9.780

4 years ago

0.9.781

4 years ago

0.9.782

4 years ago

0.9.783

4 years ago

0.9.778

4 years ago

0.9.779

4 years ago

0.9.777

4 years ago

0.9.776

4 years ago

0.9.775

4 years ago

0.9.771

4 years ago

0.9.772

4 years ago

0.9.773

4 years ago

0.9.774

4 years ago

0.9.770

4 years ago

0.9.766

4 years ago

0.9.767

4 years ago

0.9.768

4 years ago

0.9.769

4 years ago

0.9.764

4 years ago

0.9.765

4 years ago

0.9.763

4 years ago

0.9.762

4 years ago

0.9.761

4 years ago

0.9.760

4 years ago

0.9.759

4 years ago

0.9.758

4 years ago

0.9.757

4 years ago

0.9.756

4 years ago

0.9.755

4 years ago

0.9.753

4 years ago

0.9.754

4 years ago

0.9.752

4 years ago

0.9.750

4 years ago

0.9.749

4 years ago

0.9.751

4 years ago

0.9.748

4 years ago

0.9.747

4 years ago

0.9.745

4 years ago

0.9.746

4 years ago

0.9.744

4 years ago

0.9.743

4 years ago

0.9.741

4 years ago

0.9.742

4 years ago

0.9.740

4 years ago

0.9.739

4 years ago

0.9.738

4 years ago

0.9.737

4 years ago

0.9.735

4 years ago

0.9.736

4 years ago

0.9.734

4 years ago

0.9.733

4 years ago

0.9.732

4 years ago

0.9.731

4 years ago

0.9.730

4 years ago

0.9.729

4 years ago

0.9.727

4 years ago

0.9.728

4 years ago

0.9.726

4 years ago

0.9.724

4 years ago

0.9.725

4 years ago

0.9.723

4 years ago

0.9.722

4 years ago

0.9.721

4 years ago

0.9.719

4 years ago

0.9.720

4 years ago

0.9.718

4 years ago

0.9.717

4 years ago

0.9.716

4 years ago

0.9.715

4 years ago

0.9.714

4 years ago

0.9.711

4 years ago

0.9.712

4 years ago

0.9.713

4 years ago

0.9.710

4 years ago

0.9.709

4 years ago

0.9.708

4 years ago

0.9.706

4 years ago

0.9.707

4 years ago

0.9.705

4 years ago

0.9.704

4 years ago

0.9.703

4 years ago

0.9.701

4 years ago

0.9.702

4 years ago

0.9.7

4 years ago

0.9.638

4 years ago

0.9.637

4 years ago

0.9.636

4 years ago

0.9.635

4 years ago

0.9.634

4 years ago

0.9.633

4 years ago

0.9.632

4 years ago

0.9.631

4 years ago

0.9.63

4 years ago

0.9.62

4 years ago

0.9.6

4 years ago

0.9.61

4 years ago

0.9.5

4 years ago

0.9.4

4 years ago

0.9.3

4 years ago

0.9.2

4 years ago

0.9.0

4 years ago

0.9.1

4 years ago

0.8.88

4 years ago

0.8.87

4 years ago

0.8.86

4 years ago

0.8.85

4 years ago

0.8.84

4 years ago

0.8.83

4 years ago

0.8.82

4 years ago

0.8.81

4 years ago

0.8.80

4 years ago

0.8.79

4 years ago

0.8.78

4 years ago

0.8.77

4 years ago

0.8.76

4 years ago

0.8.75

4 years ago

0.8.74

4 years ago

0.8.73

4 years ago

0.8.70

4 years ago

0.8.72

4 years ago

0.8.71

4 years ago

0.8.69

4 years ago

0.8.68

4 years ago

0.8.67

4 years ago

0.8.66

4 years ago

0.8.65

4 years ago

0.8.63

4 years ago

0.8.64

4 years ago

0.8.62

4 years ago

0.8.61

4 years ago

0.8.60

4 years ago

0.8.59

4 years ago

0.8.58

4 years ago

0.8.57

4 years ago

0.8.56

4 years ago

0.8.55

4 years ago

0.8.54

4 years ago

0.8.53

4 years ago

0.8.52

4 years ago

0.8.51

4 years ago

0.8.50

4 years ago

0.8.49

4 years ago

0.8.48

4 years ago

0.8.47

4 years ago

0.8.45

4 years ago

0.8.46

4 years ago

0.8.44

4 years ago

0.8.43

4 years ago

0.8.42

4 years ago

0.8.41

4 years ago

0.8.40

4 years ago

0.8.39

4 years ago

0.8.38

4 years ago

0.8.37

4 years ago

0.8.34

4 years ago

0.8.36

4 years ago

0.8.35

4 years ago

0.8.33

4 years ago

0.8.32

4 years ago

0.8.31

4 years ago

0.8.30

4 years ago

0.8.27

4 years ago

0.8.29

4 years ago

0.8.28

4 years ago

0.8.26

4 years ago

0.8.25

4 years ago

0.8.24

4 years ago

0.8.23

4 years ago

0.8.22

4 years ago

0.8.21

4 years ago

0.8.20

4 years ago

0.8.18

4 years ago

0.8.17

4 years ago

0.8.16

4 years ago

0.8.15

4 years ago

0.8.14

4 years ago

0.8.13

4 years ago

0.8.12

4 years ago

0.8.10

4 years ago

0.8.9

4 years ago

0.8.8

4 years ago

0.8.7

4 years ago

0.8.6

4 years ago

0.8.5

4 years ago

0.8.4

4 years ago

0.8.3

4 years ago

0.8.2

4 years ago

0.8.1

4 years ago

0.8.0

4 years ago

0.7.1

4 years ago

0.7.0

4 years ago

0.6.51

4 years ago

0.6.50

4 years ago

0.6.49

4 years ago

0.6.48

4 years ago

0.6.47

4 years ago

0.6.45

4 years ago

0.6.44

4 years ago

0.6.43

4 years ago

0.6.42

4 years ago

0.6.41

4 years ago

0.6.40

4 years ago

0.6.39

4 years ago

0.6.38

4 years ago

0.6.37

4 years ago

0.6.36

4 years ago

0.6.35

4 years ago

0.6.34

4 years ago

0.6.32

4 years ago

0.6.31

4 years ago

0.6.33

4 years ago

0.6.30

4 years ago

0.6.29

4 years ago

0.6.28

4 years ago

0.6.27

4 years ago

0.6.26

4 years ago

0.6.25

4 years ago

0.6.23

4 years ago

0.6.24

4 years ago

0.6.22

4 years ago

0.6.21

4 years ago

0.6.20

4 years ago

0.6.19

4 years ago

0.6.18

4 years ago

0.6.17

4 years ago

0.6.16

4 years ago

0.6.15

4 years ago

0.6.14

4 years ago

0.6.13

4 years ago

0.6.12

4 years ago

0.6.10

4 years ago

0.6.11

4 years ago

0.6.9

4 years ago

0.6.8

4 years ago

0.6.7

4 years ago

0.6.6

4 years ago

0.6.5

4 years ago

0.6.4

4 years ago

0.6.3

4 years ago

0.6.2

4 years ago

0.6.1

4 years ago

0.6.0

4 years ago

0.5.8

4 years ago

0.5.9

4 years ago

0.5.7

4 years ago

0.5.6

4 years ago

0.5.4

4 years ago

0.5.3

4 years ago

0.5.5

4 years ago

0.5.2

4 years ago

0.5.1

4 years ago

0.5.0

4 years ago

0.4.27

4 years ago

0.4.26

4 years ago

0.4.25

4 years ago

0.4.24

4 years ago

0.4.23

4 years ago

0.4.22

4 years ago

0.4.21

4 years ago

0.4.20

4 years ago

0.4.19

4 years ago

0.4.18

4 years ago

0.4.17

4 years ago

0.4.16

4 years ago

0.4.15

4 years ago

0.4.14

4 years ago

0.4.13

5 years ago

0.4.12

5 years ago

0.4.11

5 years ago

0.4.10

5 years ago

0.4.9

5 years ago

0.4.8

5 years ago

0.4.7

5 years ago

0.4.6

5 years ago

0.4.5

5 years ago

0.4.4

5 years ago

0.4.3

5 years ago

0.4.2

5 years ago

0.4.1

5 years ago

0.4.0

5 years ago

0.3.35

5 years ago

0.3.34

5 years ago

0.3.33

5 years ago

0.3.32

5 years ago

0.3.31

5 years ago

0.3.30

5 years ago

0.3.29

5 years ago

0.3.28

5 years ago

0.3.27

5 years ago

0.3.26

5 years ago

0.3.25

5 years ago

0.3.24

5 years ago

0.3.23

5 years ago

0.3.22

5 years ago

0.3.21

5 years ago

0.3.20

5 years ago

0.3.19

5 years ago

0.3.18

5 years ago

0.3.17

5 years ago

0.3.16

5 years ago

0.3.15

5 years ago

0.3.14

5 years ago

0.3.13

5 years ago

0.3.12

5 years ago

0.3.11

5 years ago

0.3.10

5 years ago

0.3.9

5 years ago

0.3.8

5 years ago

0.3.7

5 years ago

0.3.6

5 years ago

0.3.5

5 years ago

0.3.4

5 years ago

0.3.3

5 years ago

0.3.2

5 years ago

0.3.1

5 years ago

0.3.0

5 years ago

0.2.12

5 years ago

0.2.11

5 years ago

0.1.11

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.19

5 years ago

0.0.18

5 years ago

0.0.16

5 years ago

0.0.15

5 years ago

0.0.14

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago