Function
Static Public Summary | ||
public |
ArrowBack(objectPattern: {"navigation": *, "navigate": *, "style": *}): * |
|
public |
AuthScreen(objectPattern: {"navigation": *}): * |
|
public |
Balance(objectPattern: {"showBalanceTip": *, "setBalanceTip": *, "setShowMenuTip": *, "income": *, "negative": *}): * |
|
public |
ChangeData(objectPattern: {"label": *, "value": *, "refresh": *}): * |
|
public |
ChangeProfilePic(objectPattern: {"navigation": *}): * |
|
public |
Graphs(objectPattern: {"route": *, "navigation": *}): * |
|
public |
Header(objectPattern: {"isRef": *, "isRefresh": *, "refresh": *, "userData": *, "navigation": *}): * |
|
public |
Home(objectPattern: {"navigation": *}): * |
|
public |
HomeModal(objectPattern: {"isModalVisible": *, "dados": *, "handleModal": *, "saveData": *, "setMoney": *, "setDescription": *, "setDate": *, "date": *}): * |
|
public |
HorizontalMenuOption(objectPattern: {"isRef": *, "isRefresh": *, "refresh": *, "navigation": *, "dados": *, "allData": *, "showSettingsTip": *, "setShowSettingsTip": *}): * |
|
public |
InvestmentsCheckbox(objectPattern: {"route": *, "navigation": *}): * |
|
public |
LoadingProvider(props: Object): React.ReactNode Provider component for the LoadingContext. |
|
public |
LogoImage(): * |
|
public |
Main(): * |
|
public |
MapLoadingScreen(): * |
|
public |
Menu(objectPattern: {"isRefresh": *, "isRef": *, "refresh": *, "navigation": *, "moneyGraph": *, "showMenuTip": *, "setTip": *, "showSettingsTip": *, "setShowSettingsTip": *}): * |
|
public |
Money(objectPattern: {"navigation": *}): * |
|
public |
MoneysGraph(objectPattern: {"bardata": *, "name": *, "color": *}): * |
|
public |
MoreOptions(objectPattern: {"navigation": *, "route": *}): * |
|
public |
MovementRegister(objectPattern: {"props": *}): * |
|
public |
Movements(objectPattern: {"money": *, "showMovementsTip": *, "setShowMovementsTip": *, "msg": *}): * |
|
public |
Profile screen component |
|
public |
SaveInvestments(objectPattern: {"navigation": *, "route": *}): * |
|
public |
SeePicture(objectPattern: {"navigation": *, "route": *}): * |
|
public |
Settings(objectPattern: {"navigation": *}): * |
|
public |
SplashScreen(): * |
|
public |
TooltipComp(objectPattern: {"children": *, "tipText": *, "showTip": *, "setTip": *, "placement": *, "tStyle": *}): * |
|
public |
TypeOfPic(objectPattern: {"navigation": *}): * |
|
public |
UploadPic(objectPattern: {"navigation": *, "route": *}): * |
|
public |
WebViewScreen(objectPattern: {"route": *}): * |
|
public |
Hook for accessing the LoadingContext. |
Static Public
public ArrowBack(objectPattern: {"navigation": *, "navigate": *, "style": *}): * source
import ArrowBack from 'newbank/src/components/ArrowBack.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *, "navigate": *, "style": *} |
|
Return:
* |
public AuthScreen(objectPattern: {"navigation": *}): * source
import AuthScreen from 'newbank/src/screens/AuthScreen.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *} |
|
Return:
* |
public Balance(objectPattern: {"showBalanceTip": *, "setBalanceTip": *, "setShowMenuTip": *, "income": *, "negative": *}): * source
import Balance from 'newbank/src/components/homeComponents/Balance.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"showBalanceTip": *, "setBalanceTip": *, "setShowMenuTip": *, "income": *, "negative": *} |
|
Return:
* |
public ChangeData(objectPattern: {"label": *, "value": *, "refresh": *}): * source
import ChangeData from 'newbank/src/components/ChangeData.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"label": *, "value": *, "refresh": *} |
|
Return:
* |
public ChangeProfilePic(objectPattern: {"navigation": *}): * source
import ChangeProfilePic from 'newbank/src/screens/subscreens/ChangeProfilePic.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *} |
|
Return:
* |
public Graphs(objectPattern: {"route": *, "navigation": *}): * source
import Graphs from 'newbank/src/screens/subscreens/resources/Graphs.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"route": *, "navigation": *} |
|
Return:
* |
public Header(objectPattern: {"isRef": *, "isRefresh": *, "refresh": *, "userData": *, "navigation": *}): * source
import Header from 'newbank/src/components/homeComponents/Header.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"isRef": *, "isRefresh": *, "refresh": *, "userData": *, "navigation": *} |
|
Return:
* |
public Home(objectPattern: {"navigation": *}): * source
import Home from 'newbank/src/screens/Home.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *} |
|
Return:
* |
public HomeModal(objectPattern: {"isModalVisible": *, "dados": *, "handleModal": *, "saveData": *, "setMoney": *, "setDescription": *, "setDate": *, "date": *}): * source
import HomeModal from 'newbank/src/components/homeComponents/HomeModal.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"isModalVisible": *, "dados": *, "handleModal": *, "saveData": *, "setMoney": *, "setDescription": *, "setDate": *, "date": *} |
|
Return:
* |
public HorizontalMenuOption(objectPattern: {"isRef": *, "isRefresh": *, "refresh": *, "navigation": *, "dados": *, "allData": *, "showSettingsTip": *, "setShowSettingsTip": *}): * source
import HorizontalMenuOption from 'newbank/src/components/homeComponents/HorizontalMenuOption.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"isRef": *, "isRefresh": *, "refresh": *, "navigation": *, "dados": *, "allData": *, "showSettingsTip": *, "setShowSettingsTip": *} |
|
Return:
* |
public InvestmentsCheckbox(objectPattern: {"route": *, "navigation": *}): * source
import InvestmentsCheckbox from 'newbank/src/screens/subscreens/InvestmentsCheckbox.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"route": *, "navigation": *} |
|
Return:
* |
public LoadingProvider(props: Object): React.ReactNode source
import {LoadingProvider} from 'newbank/src/Context.jsx'
Provider component for the LoadingContext.
Params:
Name | Type | Attribute | Description |
props | Object | The component props. |
|
props.children | React.ReactNode | The child components. |
Return:
React.ReactNode | The rendered component. |
public MapLoadingScreen(): * source
import MapLoadingScreen from 'newbank/src/screens/subscreens/resources/MapLoadingScreen.jsx'
Return:
* |
public Menu(objectPattern: {"isRefresh": *, "isRef": *, "refresh": *, "navigation": *, "moneyGraph": *, "showMenuTip": *, "setTip": *, "showSettingsTip": *, "setShowSettingsTip": *}): * source
import Menu from 'newbank/src/components/homeComponents/Menu.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"isRefresh": *, "isRef": *, "refresh": *, "navigation": *, "moneyGraph": *, "showMenuTip": *, "setTip": *, "showSettingsTip": *, "setShowSettingsTip": *} |
|
Return:
* |
public Money(objectPattern: {"navigation": *}): * source
import Money from 'newbank/src/screens/subscreens/resources/Money.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *} |
|
Return:
* |
public MoneysGraph(objectPattern: {"bardata": *, "name": *, "color": *}): * source
import MoneysGraph from 'newbank/src/components/MoneysGraph.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"bardata": *, "name": *, "color": *} |
|
Return:
* |
public MoreOptions(objectPattern: {"navigation": *, "route": *}): * source
import MoreOptions from 'newbank/src/components/homeComponents/MoreOptions.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *, "route": *} |
|
Return:
* |
public MovementRegister(objectPattern: {"props": *}): * source
import MovementRegister from 'newbank/src/components/homeComponents/MovementRegister.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"props": *} |
|
Return:
* |
public Movements(objectPattern: {"money": *, "showMovementsTip": *, "setShowMovementsTip": *, "msg": *}): * source
import Movements from 'newbank/src/components/homeComponents/Movements.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"money": *, "showMovementsTip": *, "setShowMovementsTip": *, "msg": *} |
|
Return:
* |
public Perfil(navigation: object): JSX.Element source
import Perfil from 'newbank/src/screens/Profile.jsx'
Profile screen component
Params:
Name | Type | Attribute | Description |
navigation | object | Navigation object for navigating between screens |
Return:
JSX.Element | Profile screen component |
public SaveInvestments(objectPattern: {"navigation": *, "route": *}): * source
import SaveInvestments from 'newbank/src/screens/subscreens/SaveInvestment.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *, "route": *} |
|
Return:
* |
public SeePicture(objectPattern: {"navigation": *, "route": *}): * source
import SeePicture from 'newbank/src/screens/subscreens/resources/SeePicture.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *, "route": *} |
|
Return:
* |
public Settings(objectPattern: {"navigation": *}): * source
import Settings from 'newbank/src/screens/Settings.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *} |
|
Return:
* |
public SplashScreen(): * source
import SplashScreen from 'newbank/src/screens/subscreens/SplashScreen.jsx'
Return:
* |
public TooltipComp(objectPattern: {"children": *, "tipText": *, "showTip": *, "setTip": *, "placement": *, "tStyle": *}): * source
import TooltipComp from 'newbank/src/components/TooltipComp.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"children": *, "tipText": *, "showTip": *, "setTip": *, "placement": *, "tStyle": *} |
|
Return:
* |
public TypeOfPic(objectPattern: {"navigation": *}): * source
import TypeOfPic from 'newbank/src/screens/subscreens/TypeOfPic.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *} |
|
Return:
* |
public UploadPic(objectPattern: {"navigation": *, "route": *}): * source
import UploadPic from 'newbank/src/screens/subscreens/UploadPic.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"navigation": *, "route": *} |
|
Return:
* |
public WebViewScreen(objectPattern: {"route": *}): * source
import WebViewScreen from 'newbank/src/screens/subscreens/WebViewScreen.jsx'
Params:
Name | Type | Attribute | Description |
objectPattern | {"route": *} |
|
Return:
* |
public useLoading(): LoadingContext source
import {useLoading} from 'newbank/src/Context.jsx'
Hook for accessing the LoadingContext.
Throw:
Throws an error if used outside of a LoadingProvider. |