z_components 0.9.17+4
z_components: ^0.9.17+4

Z_Components is a package that contains a set of standardized components to facilitate, optimize, and accelerate the development of Zellar company's Android / IOS applications.

Use this package as a library

1. Depend on it

Add this to your package's pubspec.yaml file:

dependencies:
  z_components: ^0.9.17+4

2. Install it

You can install packages from the command line:

with pub:

$ pub get

with Flutter:

$ flutter pub get

Alternatively, your editor might support pub get or flutter pub get. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:

import 'package:z_components/api/arquivo/arquivo-service.dart';
import 'package:z_components/api/arquivo/i-arquivo-service.dart';
import 'package:z_components/api/conta/conta-service.dart';
import 'package:z_components/api/conta/i-conta-service.dart';
import 'package:z_components/api/endereco/endereco-service.dart';
import 'package:z_components/api/endereco/i-endereco-service.dart';
import 'package:z_components/api/identity-server/i-identity-server.dart';
import 'package:z_components/api/identity-server/identity-server.dart';
import 'package:z_components/api/quadro-pessoal-service.dart';
import 'package:z_components/api/service.dart';
import 'package:z_components/api/teste-conexao/i-teste-conexao-service.dart';
import 'package:z_components/api/teste-conexao/teste-conexao-service.dart';
import 'package:z_components/api/token-parser.dart';
import 'package:z_components/api/user-info/i-user-info-service.dart';
import 'package:z_components/api/user-info/user-info-service.dart';
import 'package:z_components/api/z-log-service.dart';
import 'package:z_components/api/zcargo-service.dart';
import 'package:z_components/api/zcolaborador-service.dart';
import 'package:z_components/api/zempresa-service.dart';
import 'package:z_components/api/zescala-service.dart';
import 'package:z_components/api/zlocal-service.dart';
import 'package:z_components/api/zusuario-service.dart';
import 'package:z_components/components/espelho-ponto/dialog-ocorrencia.dart';
import 'package:z_components/components/espelho-ponto/espelho-de-ponto-view.dart';
import 'package:z_components/components/espelho-ponto/espelho-ponto.dart';
import 'package:z_components/components/utils/dialog-utils.dart';
import 'package:z_components/components/z-alert-custom.dart';
import 'package:z_components/components/z-alert-dialog.dart';
import 'package:z_components/components/z-baseline.dart';
import 'package:z_components/components/z-button-card-box.dart';
import 'package:z_components/components/z-cadastro-usuario.dart';
import 'package:z_components/components/z-cargo.dart';
import 'package:z_components/components/z-check-cpf.dart';
import 'package:z_components/components/z-collection-item.dart';
import 'package:z_components/components/z-collection-list.dart';
import 'package:z_components/components/z-collection.dart';
import 'package:z_components/components/z-conta/z-conta-view.dart';
import 'package:z_components/components/z-conta/z-conta.dart';
import 'package:z_components/components/z-cuppertino-tabbar.dart';
import 'package:z_components/components/z-dashboard-chamados/z-dashboard-chamados.dart';
import 'package:z_components/components/z-empresa.dart';
import 'package:z_components/components/z-escala.dart';
import 'package:z_components/components/z-expansion-tile.dart';
import 'package:z_components/components/z-expendable-item-tile.dart';
import 'package:z_components/components/z-float-button.dart';
import 'package:z_components/components/z-header-expansion.dart';
import 'package:z_components/components/z-header.dart';
import 'package:z_components/components/z-hero-transition-class.dart';
import 'package:z_components/components/z-hora-padrao.dart';
import 'package:z_components/components/z-hora-um-campo.dart';
import 'package:z_components/components/z-identity-server/js-channels.dart';
import 'package:z_components/components/z-identity-server/login/z-identity-server.dart';
import 'package:z_components/components/z-identity-server/register/z-register-user.dart';
import 'package:z_components/components/z-identity-server/token-info.dart';
import 'package:z_components/components/z-identity-server/vincular-conta/vinculo-conta.dart';
import 'package:z_components/components/z-identity-server/z-token-viewmodel.dart';
import 'package:z_components/components/z-injector/z-injector.dart';
import 'package:z_components/components/z-item-tile-usuario.dart';
import 'package:z_components/components/z-item-tile.dart';
import 'package:z_components/components/z-local.dart';
import 'package:z_components/components/z-log/i-z-log-repository.dart';
import 'package:z_components/components/z-log/z-log-entity.dart';
import 'package:z_components/components/z-log/z-log-repository.dart';
import 'package:z_components/components/z-log/z-log.dart';
import 'package:z_components/components/z-new-treeview.dart';
import 'package:z_components/components/z-news.dart';
import 'package:z_components/components/z-nome-reduzido.dart';
import 'package:z_components/components/z-perfil-item.dart';
import 'package:z_components/components/z-perfil.dart';
import 'package:z_components/components/z-photo-view-animation.dart';
import 'package:z_components/components/z-pin-senha.dart';
import 'package:z_components/components/z-progress-dialog.dart';
import 'package:z_components/components/z-sequencia/z-sequencia.dart';
import 'package:z_components/components/z-size.dart';
import 'package:z_components/components/z-take-photo.dart';
import 'package:z_components/components/z-text.dart';
import 'package:z_components/components/z-tile.dart';
import 'package:z_components/components/z-tree-view.dart';
import 'package:z_components/components/z-user-info/z-user-info-view.dart';
import 'package:z_components/components/z-user-info/z-user-info.dart';
import 'package:z_components/components/z-videos/genthumbnail.dart';
import 'package:z_components/components/z-videos/video.dart';
import 'package:z_components/components/z-videos/z-videos.dart';
import 'package:z_components/components/z_button.dart';
import 'package:z_components/components/z_loading.dart';
import 'package:z_components/components/z_navigationbar.dart';
import 'package:z_components/components/z_picker.dart';
import 'package:z_components/components/z_switch.dart';
import 'package:z_components/components/z_tabbar.dart';
import 'package:z_components/components/z_text_field.dart';
import 'package:z_components/components/zp-grafico.dart';
import 'package:z_components/config/z-button-type.dart';
import 'package:z_components/config/z-dialog.dart';
import 'package:z_components/config/z-horario-tye.dart';
import 'package:z_components/config/z-mask.dart';
import 'package:z_components/config/z-platform.dart';
import 'package:z_components/config/z-tipo-header.dart';
import 'package:z_components/config/z-tipo-senha.dart';
import 'package:z_components/config/z-tipo-textos.dart';
import 'package:z_components/config/z-tipos-baseline.dart';
import 'package:z_components/config/z-type-tile.dart';
import 'package:z_components/i-serializable.dart';
import 'package:z_components/i-view.dart';
import 'package:z_components/infra/abstract-repository.dart';
import 'package:z_components/infra/db/database-utils.dart';
import 'package:z_components/infra/db/database.dart';
import 'package:z_components/infra/entities/z-entity.dart';
import 'package:z_components/infra/interfaces/i-command.dart';
import 'package:z_components/infra/interfaces/i-context.dart';
import 'package:z_components/infra/interfaces/i-query.dart';
import 'package:z_components/infra/schema/z-column.dart';
import 'package:z_components/infra/schema/z-table.dart';
import 'package:z_components/interface/i-zcargo-service.dart';
import 'package:z_components/interface/i-zcolaborador-service.dart';
import 'package:z_components/interface/i-zempresa-service.dart';
import 'package:z_components/interface/i-zescala-service.dart';
import 'package:z_components/interface/i-zlocal-service.dart';
import 'package:z_components/interface/i-zusuario-service.dart';
import 'package:z_components/settings/api-settings.dart';
import 'package:z_components/styles/main-style.dart';
import 'package:z_components/styles/media-query-parameters.dart';
import 'package:z_components/styles/media-query.dart';
import 'package:z_components/view-model/apo-batida-detalhe-viewmodel.dart';
import 'package:z_components/view-model/arquivo-viewmodel.dart';
import 'package:z_components/view-model/batida-viewmodel.dart';
import 'package:z_components/view-model/buscarinfo-viewmodel.dart';
import 'package:z_components/view-model/cargo-viewmodel.dart';
import 'package:z_components/view-model/centrocusto-viewmodel.dart';
import 'package:z_components/view-model/colaborador-viewmodel.dart';
import 'package:z_components/view-model/company-components-viewmodel.dart';
import 'package:z_components/view-model/conta-view-model.dart';
import 'package:z_components/view-model/endereco-viewmodel.dart';
import 'package:z_components/view-model/escala-viewmodel.dart';
import 'package:z_components/view-model/espelhodeponto-viewmodel.dart';
import 'package:z_components/view-model/filtro-viewmodel.dart';
import 'package:z_components/view-model/foto-detalhe-viewmodel.dart';
import 'package:z_components/view-model/historico-view-model.dart';
import 'package:z_components/view-model/item-busca-viewmodel.dart';
import 'package:z_components/view-model/lancamento-ocorrencia-viewmodel.dart';
import 'package:z_components/view-model/noticia-viewmodel.dart';
import 'package:z_components/view-model/posicao-alocacao-sequencia-viewmodel.dart';
import 'package:z_components/view-model/usuario-viewmodel.dart';
import 'package:z_components/view-model/z-log-viewmodel.dart';
import 'package:z_components/view-model/z-tree-view-viewmodel.dart';