New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@eduzz/apps-toolbar

Package Overview
Dependencies
Maintainers
6
Versions
121
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@eduzz/apps-toolbar

Toolbar cross-application

2.0.1
npm
Version published
Weekly downloads
179
-5.79%
Maintainers
6
Weekly downloads
 
Created
Source

Eduzz Apps Toolbar

Toolbar cross-application

Como User

Via package (sugerido):

Mesmo sendo instalado via package, ele possui um processo de auto-atualização, ou seja, no browser ele tentará baixar a última versão (^ patch, semver), caso sem sucesso, ele usará a versão do bundle.

import EduzzAppsToolbar from '@eduzz/apps-toolbar';

const toolbar = EduzzAppsToolbar({
  application: 'nutror',
  show: false //default false
});

// after
toolbar.show();

Via CDN:

Atenção na versão selecionada, importante manter o ^!

(function (d, l, c) {
  var s = d.createElement('script');
  s.async = true;
  s.src = l;
  s.onload = c;
  d.body.append(s);
})(document, 'https://unpkg.com/@eduzz/apps-toolbar@^2.0.0/dist/widget.js', function () {
  var toolbar = window.EduzzAppsToolbar({
    application: 'nutror',
    show: true //default false,
    env: 'development'
  });

  // Or later
  toolbar.show();
  toolbar.hide();
});

API

// Parâmetros
interface IEduzzToolbarSetupParams {
  show: boolean; // default false
  application?: 'nutror'
  | 'blinket'
  | 'orbita'
  | 'sun'
  | 'jobzz'
  | 'telescope'
  | 'safevideo'
  | 'alumy'
  | 'orbit-pages'; // default null
  applicationUrls?: { [key in typeEduzzToolbarApplications]: string }; // override application urls
  env?: 'production' | 'homolog' | 'development'; // default production
  disableChat?: boolean; // default false, pode ser alterado depois, apenas para black+

  user?: { // default null, pode ser alterado depois
    id: number;
    email: string;
    belt?: string;
    isSupport?: boolean;
    supportId?: number;
    isClubeBlack?: boolean;
  };
}

// Métodos
const EduzzAppsToolbar: (params: IEduzzToolbarSetupParams) => {
  show(): void;
  hide(): void;
  setUser(user: IEduzzToolbarSetupParams['user']): void;
  clearUser(): void;
  enableChat(): void;
  disableChat(): void;
};

FAQs

Package last updated on 29 Oct 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts