Skip to content
This repository was archived by the owner on Aug 7, 2023. It is now read-only.

Commit 742ff37

Browse files
committed
modify all references from sdk to lib
1 parent 2c2604f commit 742ff37

File tree

13 files changed

+70
-70
lines changed

13 files changed

+70
-70
lines changed

estrutura.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,11 @@
6565
### Como criar um App
6666
### Como colocar o botão "Logar com Layers"
6767
### Como integrar dados de Calendário
68-
### Como integrar dados de
68+
### Como integrar dados de
6969

7070
# APIs
7171

72-
# SDKs
72+
# LayersPortal.js
7373

7474
## Core Data
7575
### Introdução
@@ -95,4 +95,4 @@
9595

9696
---
9797
[[Seção: (?) Data]]
98-
[[Seção: Layers Hub]]
98+
[[Seção: Layers Hub]]

src/components/menu/templates/forstartups.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const items = {
99
'Layers': {
1010
'Introdução': '/docs/forstartups',
1111
},
12-
'Layers Portal': {
12+
'LayersPortal.js': {
1313
'Portais na Layers': '/docs/forstartups/portais',
1414
...(menuData.notifications)
1515
},

src/pages/concepts/funcionalidades/logar-com-layers.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ A funcionalidade "logar com Layers" permite que apps autentiquem usuários por m
1212

1313
## Usando a funcionalidade Logar com Layers
1414

15-
Para facilitar o uso da funcionalidade Logar com Layers, disponibilizamos um [tutorial sobre o SDK](./../../sdk/como-colocar-o-botao-logar-com-layers) disponibilizado para que apps possam usar o botão de logar com Layers em suas páginas de login.
15+
Para facilitar o uso da funcionalidade Logar com Layers, disponibilizamos um [tutorial sobre a lib](./../../sdk/como-colocar-o-botao-logar-com-layers) disponibilizado para que apps possam usar o botão de logar com Layers em suas páginas de login.

src/pages/concepts/funcionalidades/portais.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ A funcionalidade de Portais da Layers permite que apps adicionem telas personali
1515

1616
## Criando um portal na Layers
1717

18-
Para que um app possa utilizar essa funcionalidade da Layers ele deve estar cadastrado, ter a funcionalidade "portais" habilitada e disponibilizar o link de uma página que utilize o [SDK de portais](/docs/forstartups/portais/layers-portal) da Layers. Essa biblioteca permite que o app receba eventos quando o app estiver pronto e quando estiver conectado para que ele possa ser acessado através da Layers.
18+
Para que um app possa utilizar essa funcionalidade da Layers ele deve estar cadastrado, ter a funcionalidade "portais" habilitada e disponibilizar o link de uma página que utilize a [lib de portais](/docs/forstartups/portais/layers-portal) da Layers. Essa biblioteca permite que o app receba eventos quando o app estiver pronto e quando estiver conectado para que ele possa ser acessado através da Layers.

src/pages/forstartups.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,21 @@ Para desenvolvedores, integrar sua solução à Layers significa criar um app ú
1919
A Layers oferece aos desenvolvedores uma série de funcionalidades para que criem apps e integrem serviços ao ecossistema.
2020

2121
<docs-cards>
22-
<docs-card header="Layers Portal" href="/docs/forstartups/portais" icon="/docs/assets/icons/Portais.svg">
22+
<docs-card header="LayersPortal.js" href="/docs/forstartups/portais" icon="/docs/assets/icons/Portais.svg">
2323
<p>Permitir que seu app seja acessado dentro da Layers</p>
2424
</docs-card>
2525

2626
<docs-card header="Layers SSO" href="/docs/forstartups/sso" icon="/docs/assets/icons/Logar com Layers.svg">
2727
<p>Autenticar usuários com a Layers e acessar informações com seu consentimento</p>
2828
</docs-card>
29-
29+
3030
<docs-card header="Layers Data Sync" href="/docs/api/data" icon="/docs/assets/icons/Data.svg">
3131
<p>Sincronização de Dados com a Layers</p>
3232
</docs-card>
33-
33+
3434
<docs-card header="Layers API Hub" href="/docs/api/apihub" icon="/docs/assets/icons/Hub.svg">
3535
<p>Prover informações sobre horários, frequência, cobranças e mais</p>
36-
</docs-card>
36+
</docs-card>
3737
</docs-cards>
3838

3939
## Etapas do Processo de Integração

src/pages/forstartups/funcionalidades/logar-com-layers.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ A funcionalidade "logar com Layers" permite que apps autentiquem usuários por m
1212

1313
## Usando a funcionalidade Logar com Layers
1414

15-
Para facilitar o uso da funcionalidade Logar com Layers, disponibilizamos um [tutorial sobre o SDK](./../../sdk/como-colocar-o-botao-logar-com-layers) disponibilizado para que apps possam usar o botão de logar com Layers em suas páginas de login.
15+
Para facilitar o uso da funcionalidade Logar com Layers, disponibilizamos um [tutorial sobre a lib](./../../sdk/como-colocar-o-botao-logar-com-layers) disponibilizado para que apps possam usar o botão de logar com Layers em suas páginas de login.

src/pages/forstartups/portais.md

+19-19
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
---
22
template: default
3-
title: Layers Portal
3+
title: LayersPortal.js
44
tableOfContents: false
55
previousText: 'Introdução'
66
previousUrl: '/docs/forstartups'
77
nextText: 'Single Sign-On na Layers'
88
nextUrl: '/docs/forstartups/sso'
99
---
1010

11-
# Layers Portal
11+
# LayersPortal.js
1212

1313
A funcionalidade de Portais da Layers permite que apps adicionem telas personalizadas à nossa interface. Os Apps podem também habilitar a funcionalidade de autenticação OAuth para que os usuários que acessarem o portal sejam autenticados e o app possa acessar informações consentidas por eles. Além disso, utilizar essa funcionalidade permite que o App utilize nosso sistema de [Push Notifications](/docs/api/notifications/notification/post), que permite um fácil envio de push notifications para os usuários do app mobile e web.
1414

1515

1616
### Criando um portal na Layers
1717

18-
Para que um app possa utilizar essa funcionalidade da Layers ele deve estar cadastrado, ter a funcionalidade "portais" habilitada e disponibilizar o link de uma página que utilize o [SDK de portais](/docs/forstartups/portais#layers-portal-sdk) da Layers. Essa biblioteca permite que o app receba eventos quando o app estiver pronto e quando estiver conectado para que ele possa ser acessado através da Layers.
18+
Para que um app possa utilizar essa funcionalidade da Layers ele deve estar cadastrado, ter a funcionalidade "portais" habilitada e disponibilizar o link de uma página que utilize [a lib de portais](/docs/forstartups/portais#layersportal-js) da Layers. Essa biblioteca permite que o app receba eventos quando o app estiver pronto e quando estiver conectado para que ele possa ser acessado através da Layers.
1919

2020

21-
## Layers Portal SDK
21+
## LayersPortal.js
2222

23-
### Importando e configurando o SDK
23+
### Importando e configurando a lib
2424

25-
Uma vez que o app está registrado ele poderá ser instalado nas comunidades e utilizado pelos usuários da comunidade em específico. Para que tudo funcione de forma segura e fluida para o usuário final, a página que será acessada através da Layers deve importar nosso SDK de portais da maneira que está exemplificado abaixo. Através desse SDK, apps podem acessar informações e funcionalidades da Layers.
25+
Uma vez que o app está registrado ele poderá ser instalado nas comunidades e utilizado pelos usuários da comunidade em específico. Para que tudo funcione de forma segura e fluida para o usuário final, a página que será acessada através da Layers deve importar nossa lib de portais da maneira que está exemplificado abaixo. Através dessa lib, apps podem acessar informações e funcionalidades da Layers.
2626

2727
``` html
2828
<!DOCTYPE HTML>
@@ -48,44 +48,44 @@ O objeto `LayersPortalOptions` deve ser definido com as seguintes propriedades:
4848
+ **insidePortalOnly**: Booleano indicando se a página deve ser acessível apenas através da Layers
4949
+ **manualLoadingControl**: Booleano indicando se o app controlará o carregamento manualmente, chamando o método `LayersPortal.ready()` quando a página estiver carregada ou se o controle de carregamento deve ser feito automáticamente pela Layers
5050

51-
### Utilizando o SDK
51+
### Utilizando a lib
5252

53-
O SDK de portais disponibiliza uma série de eventos e promises para que apps que usam a funcionalidade de portais possam monitorar o status do SDK e da sua conexão com a Layers.
53+
A lib de portais disponibiliza uma série de eventos e promises para que apps que usam a funcionalidade de portais possam monitorar o status da lib e da sua conexão com a Layers.
5454

5555
#### Eventos
5656

57-
+ **ready**: O evento `ready` é emitido quando o SDK de portais é carregado, indicando que ele foi importado com sucesso.
57+
+ **ready**: O evento `ready` é emitido quando a lib de portais é carregada, indicando que ele foi importado com sucesso.
5858

5959
```js
6060
LayersPortal.on('ready', function(){
61-
//função chamada quando o SDK for carregado
61+
//função chamada quando a lib for carregada
6262
})
6363
```
6464

65-
+ **connected**: O evento `connected` é emitido quando o SDK de portais está conectado com a Layers, indicando que apps podem acessar propriedades e métodos do SDK. A função chamada quando receber esse evento pode receber o objeto `data` com informações de usuário e seção como parâmetro.
65+
+ **connected**: O evento `connected` é emitido quando a lib de portais está conectada com a Layers, indicando que apps podem acessar propriedades e métodos da lib. A função chamada quando receber esse evento pode receber o objeto `data` com informações de usuário e seção como parâmetro.
6666

6767
```js
6868
LayersPortal.on('connected', function(data){
69-
//função chamada quando o SDK estiver conectado com a Layers
69+
//função chamada quando a lib estiver conectada com a Layers
7070
})
7171
```
7272

7373
#### Promises
7474

75-
Além dos eventos, apps podem optar por usar promises para controlar o status do SDK.
75+
Além dos eventos, apps podem optar por usar promises para controlar o status da lib.
7676

77-
+ **readyPromise**: A propriedade `readyPromise` é, como o nome sugere, uma promise que será resolvida quando o SDK for importado com sucesso.
77+
+ **readyPromise**: A propriedade `readyPromise` é, como o nome sugere, uma promise que será resolvida quando a lib for importada com sucesso.
7878

79-
+ **connectedPromise**: Assim como a propriedade anterior, a propriedade `connectedPromise` será resolvida quando o SDK estiver conectado com a Layers retornando as informações de seção e do usuário acessando o portal.
79+
+ **connectedPromise**: Assim como a propriedade anterior, a propriedade `connectedPromise` será resolvida quando a lib estiver conectada com a Layers retornando as informações de seção e do usuário acessando o portal.
8080

8181

8282

83-
O SDK de portais também oferece propriedades e métodos que permitem que apps acessem informações não sensíveis do usuário acessando o portal e funcionalidades de navegação Layers
83+
A lib de portais também oferece propriedades e métodos que permitem que apps acessem informações não sensíveis do usuário acessando o portal e funcionalidades de navegação Layers
8484

8585
#### Propriedades
8686

87-
+ **ready**: Booleano que indica se o SDK de portais foi importado com sucesso
88-
+ **connected**: Booleano que indica se o SDK de portais está conectado com a Layers
87+
+ **ready**: Booleano que indica se a lib de portais foi importada com sucesso
88+
+ **connected**: Booleano que indica se a lib de portais está conectada com a Layers
8989
+ **platform**: String que pode ter o valor de `"iframe"`, `"ios"` ou `"android"` se a página estiver sendo acessada através da Layers ou `null` se estiver sendo acessada fora da Layers.
9090
+ **session**: String da seção
9191
+ **userId**: String do identificador único do usuário na Layers
@@ -111,7 +111,7 @@ LayersPortal.update(
111111

112112
#### Autenticação
113113

114-
A autenticação pode ser feita através do uso das informações no SDK de portais e da rota de validar sessão. Essa rota recebe nos parâmetros da query a `session`, o `userId` e a `community`. Fora isso, a rota também necessita da utilização de um `token de aplicação`, que é fornecido pela Layers à Startup durante o processo de integração. As informações necessárias podem ser extraídas do SDK de portais da seguinte maneira:
114+
A autenticação pode ser feita através do uso das informações na lib de portais e da rota de validar sessão. Essa rota recebe nos parâmetros da query a `session`, o `userId` e a `community`. Fora isso, a rota também necessita da utilização de um `token de aplicação`, que é fornecido pela Layers à Startup durante o processo de integração. As informações necessárias podem ser extraídas da lib de portais da seguinte maneira:
115115

116116
```js
117117
const { session, communityId, userId } = LayersPortal

src/pages/forstartups/portais/layers-portal.md

+17-17
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
---
22
template: default
3-
title: Layers Portal SDK
3+
title: LayersPortal.js
44
tableOfContents: true
55
nextText: 'Single Sign-On na Layers'
66
nextUrl: '/docs/forstartups/sso'
77
previousText: 'Portais na Layers'
88
previousUrl: '/docs/forstartups/portais'
99
---
1010

11-
# Layers Portal SDK
11+
# LayersPortal.js
1212

1313
A funcionalidade de Portais da Layers permite que apps adicionem telas personalizadas à nossa interface, formando uma experiência unificada e integrando totalmente no ecossistema Layers.
1414

15-
## Importando e configurando o SDK
15+
## Importando e configurando a lib
1616

17-
Uma vez que o app está registrado ele poderá ser instalado nas comunidades e utilizado pelos usuários da comunidade em específico. Para que tudo funcione de forma segura e fluida para o usuário final, a página que será acessada através da Layers deve importar nosso SDK de portais da maneira que está exemplificado abaixo. Através desse SDK, apps podem acessar informações e funcionalidades da Layers.
17+
Uma vez que o app está registrado ele poderá ser instalado nas comunidades e utilizado pelos usuários da comunidade em específico. Para que tudo funcione de forma segura e fluida para o usuário final, a página que será acessada através da Layers deve importar nossa lib de portais da maneira que está exemplificado abaixo. Através dessa lib, apps podem acessar informações e funcionalidades da Layers.
1818

1919
``` html
2020
<!DOCTYPE HTML>
@@ -40,44 +40,44 @@ O objeto `LayersPortalOptions` deve ser definido com as seguintes propriedades:
4040
+ **insidePortalOnly**: Booleano indicando se a página deve ser acessível apenas através da Layers
4141
+ **manualLoadingControl**: Booleano indicando se o app controlará o carregamento manualmente, chamando o método `LayersPortal.ready()` quando a página estiver carregada ou se o controle de carregamento deve ser feito automáticamente pela Layers
4242

43-
## Utilizando o SDK
43+
## Utilizando a lib
4444

45-
O SDK de portais disponibiliza uma série de eventos e promises para que apps que usam a funcionalidade de portais possam monitorar o status do SDK e da sua conexão com a Layers.
45+
A lib de portais disponibiliza uma série de eventos e promises para que apps que usam a funcionalidade de portais possam monitorar o status da lib e da sua conexão com a Layers.
4646

4747
### Eventos
4848

49-
+ **ready**: O evento `ready` é emitido quando o SDK de portais é carregado, indicando que ele foi importado com sucesso.
49+
+ **ready**: O evento `ready` é emitido quando a lib de portais é carregado, indicando que ele foi importado com sucesso.
5050

5151
```js
5252
LayersPortal.on('ready', function(){
53-
//função chamada quando o SDK for carregado
53+
//função chamada quando a lib for carregada
5454
})
5555
```
5656

57-
+ **connected**: O evento `connected` é emitido quando o SDK de portais está conectado com a Layers, indicando que apps podem acessar propriedades e métodos do SDK. A função chamada quando receber esse evento pode receber o objeto `data` com informações de usuário e seção como parâmetro.
57+
+ **connected**: O evento `connected` é emitido quando a lib de portais está conectado com a Layers, indicando que apps podem acessar propriedades e métodos da lib. A função chamada quando receber esse evento pode receber o objeto `data` com informações de usuário e seção como parâmetro.
5858

5959
```js
6060
LayersPortal.on('connected', function(data){
61-
//função chamada quando o SDK estiver conectado com a Layers
61+
//função chamada quando a lib estiver conectado com a Layers
6262
})
6363
```
6464

6565
### Promises
6666

67-
Além dos eventos, apps podem optar por usar promises para controlar o status do SDK.
67+
Além dos eventos, apps podem optar por usar promises para controlar o status da lib.
6868

69-
+ **readyPromise**: A propriedade `readyPromise` é, como o nome sugere, uma promise que será resolvida quando o SDK for importado com sucesso.
69+
+ **readyPromise**: A propriedade `readyPromise` é, como o nome sugere, uma promise que será resolvida quando a lib for importada com sucesso.
7070

71-
+ **connectedPromise**: Assim como a propriedade anterior, a propriedade `connectedPromise` será resolvida quando o SDK estiver conectado com a Layers retornando as informações de seção e do usuário acessando o portal.
71+
+ **connectedPromise**: Assim como a propriedade anterior, a propriedade `connectedPromise` será resolvida quando a lib estiver conectada com a Layers retornando as informações de seção e do usuário acessando o portal.
7272

7373

7474

75-
O SDK de portais também oferece propriedades e métodos que permitem que apps acessem informações não sensíveis do usuário acessando o portal e funcionalidades de navegação Layers
75+
A lib de portais também oferece propriedades e métodos que permitem que apps acessem informações não sensíveis do usuário acessando o portal e funcionalidades de navegação Layers
7676

7777
### Propriedades
7878

79-
+ **ready**: Booleano que indica se o SDK de portais foi importado com sucesso
80-
+ **connected**: Booleano que indica se o SDK de portais está conectado com a Layers
79+
+ **ready**: Booleano que indica se a lib de portais foi importado com sucesso
80+
+ **connected**: Booleano que indica se a lib de portais está conectado com a Layers
8181
+ **platform**: String que pode ter o valor de `"iframe"`, `"ios"` ou `"android"` se a página estiver sendo acessada através da Layers ou `null` se estiver sendo acessada fora da Layers.
8282
+ **session**: String da seção
8383
+ **userId**: String do identificador único do usuário na Layers
@@ -103,7 +103,7 @@ LayersPortal.update(
103103

104104
### Autenticação
105105

106-
A autenticação pode ser feita através do uso das informações no SDK de portais e da rota de validar sessão. Essa rota recebe nos parâmetros da query a `session`, o `userId` e a `community`. Fora isso, a rota também necessita da utilização de um `token de aplicação`, que é fornecido pela Layers à Startup durante o processo de integração. As informações necessárias podem ser extraídas do SDK de portais da seguinte maneira:
106+
A autenticação pode ser feita através do uso das informações na lib de portais e da rota de validar sessão. Essa rota recebe nos parâmetros da query a `session`, o `userId` e a `community`. Fora isso, a rota também necessita da utilização de um `token de aplicação`, que é fornecido pela Layers à Startup durante o processo de integração. As informações necessárias podem ser extraídas da lib de portais da seguinte maneira:
107107

108108
```js
109109
const { session, communityId, userId } = LayersPortal

0 commit comments

Comments
 (0)