377 lines
6.8 KiB
TypeScript
Executable File
377 lines
6.8 KiB
TypeScript
Executable File
export interface IMainCard {
|
||
visible: boolean
|
||
strsingolo?: string
|
||
title: string
|
||
to?: string
|
||
icon?: string
|
||
color: string
|
||
hint?: string
|
||
table: string
|
||
visuonstat?: boolean,
|
||
small?: boolean,
|
||
}
|
||
|
||
export const costanti = {
|
||
AdType: {
|
||
OFFRO: 1,
|
||
CERCO: 2,
|
||
},
|
||
|
||
Lang: {
|
||
IT: 1,
|
||
EN: 2,
|
||
ES: 4,
|
||
FR: 8,
|
||
DE: 16,
|
||
},
|
||
|
||
ArrLang: [
|
||
{
|
||
label: 'Italiano',
|
||
value: 1,
|
||
},
|
||
{
|
||
label: 'Inglese',
|
||
value: 2,
|
||
},
|
||
{
|
||
label: 'Spagnolo',
|
||
value: 4,
|
||
},
|
||
{
|
||
label: 'Francese',
|
||
value: 8,
|
||
},
|
||
{
|
||
label: 'Tedesco',
|
||
value: 16,
|
||
},
|
||
],
|
||
|
||
ShowTypeTask: {
|
||
SHOW_LAST_N_COMPLETED: 200,
|
||
SHOW_ONLY_TOCOMPLETE: 201,
|
||
SHOW_ALL: 202,
|
||
},
|
||
CONFIG_ID_CFG: '1',
|
||
CONFIG_ID_STATE_CONN: '2',
|
||
CONFIG_ID_SHOW_TYPE_TODOS: '3',
|
||
|
||
SHOW_USERINFO: 1,
|
||
SHOW_GROUPINFO: 5,
|
||
SHOW_MOVEMENTS: 8,
|
||
SHOW_MYCARD: 10,
|
||
|
||
MAINCARDS: [
|
||
{
|
||
visible: true,
|
||
title: ' Beni ',
|
||
strsingolo: 'Bene',
|
||
to: '/goods',
|
||
icon: 'fas fa-tshirt',
|
||
color: 'indigo-6',
|
||
hint: '',
|
||
table: 'mygoods',
|
||
visuonstat: true,
|
||
small: false,
|
||
},
|
||
{
|
||
visible: true,
|
||
strsingolo: 'Servizio',
|
||
title: 'Servizi',
|
||
to: '/services',
|
||
icon: 'fas fa-house-user',
|
||
color: 'red-6',
|
||
hint: '',
|
||
table: 'myskills',
|
||
visuonstat: true,
|
||
small: false,
|
||
},
|
||
{
|
||
visible: true,
|
||
title: 'Ospitalità',
|
||
strsingolo: 'Ospitalità',
|
||
to: '/hosps',
|
||
icon: 'fas fa-bed',
|
||
color: 'lime-8',
|
||
textcolor: '',
|
||
hint: '',
|
||
disable: false,
|
||
small: false,
|
||
table: 'myhosps',
|
||
visuonstat: true,
|
||
},
|
||
{
|
||
visible: false,
|
||
title: 'Scuola',
|
||
strsingolo: 'Scuola',
|
||
to: '/school',
|
||
icon: 'fas fa-book-open',
|
||
color: 'orange-6',
|
||
hint: '',
|
||
disable: true,
|
||
small: false,
|
||
table: '',
|
||
},
|
||
{
|
||
visible: true,
|
||
title: 'Eventi',
|
||
strsingolo: 'Evento',
|
||
to: '/events',
|
||
icon: 'event',
|
||
color: 'green-6',
|
||
hint: 'eventi, last minute, offerte di lavoro',
|
||
disable: false,
|
||
table: 'mybachecas',
|
||
visuonstat: true,
|
||
small: false,
|
||
},
|
||
{
|
||
visible: false,
|
||
strsingolo: 'Luogo',
|
||
title: 'Luoghi',
|
||
to: '/places',
|
||
icon: 'fas fa-map-marker-alt',
|
||
color: 'blue-6',
|
||
hint: '',
|
||
disable: true,
|
||
small: false,
|
||
table: '',
|
||
},
|
||
{
|
||
visible: false,
|
||
strsingolo: 'Idea',
|
||
title: 'Tue Idee',
|
||
to: '/ideas',
|
||
icon: 'fas fa-lightbulb',
|
||
color: 'red-6',
|
||
textcolor: '',
|
||
hint: '',
|
||
disable: true,
|
||
small: true,
|
||
table: '',
|
||
},
|
||
{
|
||
visible: true,
|
||
title: 'Sostieni il Progetto️',
|
||
to: '/fundraising',
|
||
icon: 'fas fa-hand-holding-heart',
|
||
color: 'green-6',
|
||
hint: '',
|
||
disable: false,
|
||
small: false,
|
||
link: true,
|
||
table: '',
|
||
},
|
||
{
|
||
visible: true,
|
||
title: 'Help (Faq)',
|
||
to: '/faq',
|
||
icon: 'fas fa-question',
|
||
color: 'yellow',
|
||
hint: '',
|
||
disable: false,
|
||
small: true,
|
||
link: true,
|
||
table: '',
|
||
},
|
||
{
|
||
visible: false,
|
||
title: 'Social',
|
||
to: '/socialising',
|
||
icon: 'fas fa-users',
|
||
color: 'blue-6',
|
||
hint: '',
|
||
disable: true,
|
||
small: true,
|
||
table: '',
|
||
},
|
||
{
|
||
visible: false,
|
||
title: 'Gruppi', // ! IND_MYGROUPS
|
||
to: '/groups',
|
||
table: 'mygroups',
|
||
icon: 'fas fa-users',
|
||
color: 'blue-6',
|
||
hint: '',
|
||
disable: true,
|
||
small: true,
|
||
visuonstat: true,
|
||
},
|
||
{
|
||
visible: false, // ! IND_CIRCUIT: 11,
|
||
title: 'Circuiti',
|
||
to: '/circuits',
|
||
table: 'circuits',
|
||
icon: 'fas fa-coins',
|
||
color: 'orange-6',
|
||
hint: '',
|
||
disable: true,
|
||
small: true,
|
||
visuonstat: true,
|
||
},
|
||
],
|
||
|
||
|
||
IND_CIRCUIT: 11,
|
||
IND_MYGROUPS: 10,
|
||
|
||
BINARY_CHECK: 1,
|
||
|
||
VISUTABLE_LISTA: 2,
|
||
VISUTABLE_SCHEDA_USER: -1,
|
||
VISUTABLE_SCHEDA_GROUP: -3,
|
||
VISUTABLE_USER_TABGROUP: -4,
|
||
VISUTABLE_USER_TABCIRCUIT: -5,
|
||
VISUTABLE_GROUP_CIRCUIT: -6,
|
||
|
||
DIR_UPLOAD: 'upload/', // upload/
|
||
|
||
FRIENDS: 1,
|
||
ASK_TRUST: 2,
|
||
TRUSTED: 3,
|
||
REJECTED: 4,
|
||
REQ_FRIENDS: 5,
|
||
ASK_SENT_FRIENDS: 6,
|
||
FIND_PEOPLE: 10,
|
||
|
||
GROUPS: 11,
|
||
CIRCUITS: 12,
|
||
GRP_REJECTED: 14,
|
||
REQ_GROUP: 15,
|
||
ASK_SENT_GROUP: 16,
|
||
FIND_GROUP: 20,
|
||
MY_GROUPS: 21,
|
||
USER_GROUPS: 22,
|
||
HANDSHAKE: 23,
|
||
ASK_SENT_HANDSHAKE: 25,
|
||
|
||
CREATE_GROUP: 30,
|
||
MANAGE_GROUPS: 31,
|
||
ADMIN_GROUPS: 40,
|
||
FIND_CIRCUIT: 50,
|
||
MY_CIRCUITS: 51,
|
||
ADMIN_CIRCUITS: 54,
|
||
ASK_SENT_CIRCUIT: 55,
|
||
|
||
USER_CIRCUITS: 60,
|
||
REQ_CIRCUIT: 65,
|
||
|
||
CMD_DELETE: 1,
|
||
CMD_MODIFY: 2,
|
||
CMD_SHOW_PAGE: 3,
|
||
CMD_OPEN_PAGE: 4,
|
||
|
||
SHOW_ALL: 50,
|
||
|
||
REQ_ADD_USER_TO_GROUP: 100,
|
||
REQ_REMOVE_USER_TO_GROUP: 101,
|
||
REQ_ADD_USER_TO_CIRCUIT: 110,
|
||
REQ_REMOVE_USER_TO_CIRCUIT: 111,
|
||
|
||
FILTER_NESSUNO: 0,
|
||
FILTER_TUTTI: -100,
|
||
TABLES_ARRAY: ['mygroups', 'circuits'],
|
||
TABLES_USERNAME_DATE: ['friends', 'friendsandme'],
|
||
TABLES_IMG_USERNAME: ['friends', 'friendsandme'],
|
||
|
||
FuncDialog: {
|
||
CANCEL_BOOKING: 1,
|
||
},
|
||
|
||
DRAGULA: false,
|
||
|
||
ALLOWCHAR_CODE: 1,
|
||
|
||
NESSUN_IMMAGINE: 'none',
|
||
|
||
showWhen: {
|
||
NewRec: 1,
|
||
InPage: 2,
|
||
InEdit: 4,
|
||
InView: 8,
|
||
InView_OnlyifExist: 16,
|
||
},
|
||
|
||
TABEVENTS: 'myevents',
|
||
|
||
NOFIELD: 'nofield',
|
||
|
||
MAX_PHASES: 5,
|
||
|
||
OtherTables: ['config', 'swmsg', 'notifications'],
|
||
// export const MainTables = ['todos', 'projects']
|
||
MainTables: [],
|
||
allMethod: ['sync_post_', 'sync_patch_', 'delete_', 'hide_'],
|
||
|
||
FieldType: {
|
||
boolean: 1,
|
||
date: 2,
|
||
string: 4,
|
||
binary: 8,
|
||
html: 16,
|
||
select: 32,
|
||
star3: 35,
|
||
star5: 40,
|
||
number: 64,
|
||
typeinrec: 128,
|
||
multiselect: 256,
|
||
password: 512,
|
||
listimages: 1024,
|
||
exact: 2048,
|
||
image: 3000,
|
||
imgcard: 3500,
|
||
select_by_server: 4000,
|
||
multiselect_by_server: 4010,
|
||
nationality: 4096,
|
||
intcode: 5000,
|
||
option: 5500,
|
||
multioption: 6000,
|
||
onlydate: 7000,
|
||
hours: 8000,
|
||
crypted: 9000,
|
||
object: 10000,
|
||
separator: 11000,
|
||
username_chip: 12000,
|
||
link: 12500,
|
||
listobj: 13000,
|
||
label: 14000,
|
||
currency: 15000,
|
||
cards: 16000,
|
||
color: 17000,
|
||
|
||
},
|
||
|
||
TypeMov: {
|
||
Nessuno: 0,
|
||
Entrata: 1,
|
||
Uscita: -1,
|
||
},
|
||
|
||
FieldTypeArr: [
|
||
{ label: 'Boolean', value: 1 },
|
||
{ label: 'Date', value: 2 },
|
||
{ label: 'String', value: 4 },
|
||
{ label: 'Binary', value: 8 },
|
||
{ label: 'Html', value: 16 },
|
||
{ label: 'Select', value: 32 },
|
||
{ label: 'Number', value: 64 },
|
||
{ label: 'crypted', value: 9000 },
|
||
{ label: 'object', value: 10000 },
|
||
{ label: 'separator', value: 11000 },
|
||
{ label: 'username_chip', value: 12000 },
|
||
{ label: 'link', value: 12500 },
|
||
{ label: 'listobj', value: 13000 },
|
||
],
|
||
|
||
TipoVisu: {
|
||
NONE: 0,
|
||
TESTO: 1,
|
||
LINK: 2,
|
||
BUTTON: 3,
|
||
LINKIMG: 4,
|
||
TESTO_BORDATO: 5,
|
||
},
|
||
|
||
}
|