This commit is contained in:
Luiz H. R. Silva 2024-07-05 11:04:26 -03:00
parent 9300367948
commit 86719a3c97
8 changed files with 67 additions and 28 deletions

View file

@ -32,18 +32,23 @@ export declare const pPilao: {
}) => string; }) => string;
campos: { campos: {
tabela: { tabela: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
colanuEixoX: { colanuEixoX: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
colunaAgrupamento: { colunaAgrupamento: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
filtros: { filtros: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
descricao_pelo_usuario: { descricao_pelo_usuario: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
}; };
@ -72,15 +77,19 @@ export declare const pPilao: {
}) => string; }) => string;
campos: { campos: {
tabela: { tabela: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
colanuEixoX: { colanuEixoX: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
filtros: { filtros: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
descricao_pelo_usuario: { descricao_pelo_usuario: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
}; };

View file

@ -164,6 +164,7 @@ export declare const extruturas_de_campos: {
/** Lista os campos e suas configurações */ /** Lista os campos e suas configurações */
campos: { campos: {
[c in keyof z.infer<(typeof visoes)[z]>]: { [c in keyof z.infer<(typeof visoes)[z]>]: {
rotulo: string;
tipo_campo: z.infer<typeof z_tipos_campos>; tipo_campo: z.infer<typeof z_tipos_campos>;
}; };
}; };

View file

@ -42,11 +42,17 @@ export const extruturas_de_campos = {
: `, agrupado por ${colunaAgrupamento.join(", ")}`}.`; : `, agrupado por ${colunaAgrupamento.join(", ")}`}.`;
}, },
campos: { campos: {
colanuEixoX: { tipo_campo: "coluna" }, colanuEixoX: {
tabela: { tipo_campo: "tabela" }, rotulo: "Coluna do Eixo X",
colunaAgrupamento: { tipo_campo: "lista_colunas" }, tipo_campo: "coluna",
filtros: { tipo_campo: "lista_filtros" }, },
descricao_pelo_usuario: { tipo_campo: "texto" }, tabela: { rotulo: "Tabela", tipo_campo: "tabela" },
colunaAgrupamento: {
rotulo: "Colunas de Agrupamento",
tipo_campo: "lista_colunas",
},
filtros: { rotulo: "Filtros", tipo_campo: "lista_filtros" },
descricao_pelo_usuario: { rotulo: "Descrição", tipo_campo: "texto" },
}, },
}, },
z_contagem_em_pizza: { z_contagem_em_pizza: {
@ -62,10 +68,10 @@ export const extruturas_de_campos = {
.join(", ")}`}.`; .join(", ")}`}.`;
}, },
campos: { campos: {
colanuEixoX: { tipo_campo: "coluna" }, colanuEixoX: { rotulo: "Classes", tipo_campo: "coluna" },
tabela: { tipo_campo: "tabela" }, tabela: { rotulo: "Tabela", tipo_campo: "tabela" },
filtros: { tipo_campo: "lista_filtros" }, filtros: { rotulo: "Filtros", tipo_campo: "lista_filtros" },
descricao_pelo_usuario: { tipo_campo: "texto" }, descricao_pelo_usuario: { rotulo: "Descrição", tipo_campo: "texto" },
}, },
}, },
}; };

View file

@ -32,18 +32,23 @@ export declare const pPilao: {
}) => string; }) => string;
campos: { campos: {
tabela: { tabela: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
colanuEixoX: { colanuEixoX: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
colunaAgrupamento: { colunaAgrupamento: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
filtros: { filtros: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
descricao_pelo_usuario: { descricao_pelo_usuario: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
}; };
@ -72,15 +77,19 @@ export declare const pPilao: {
}) => string; }) => string;
campos: { campos: {
tabela: { tabela: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
colanuEixoX: { colanuEixoX: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
filtros: { filtros: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
descricao_pelo_usuario: { descricao_pelo_usuario: {
rotulo: string;
tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>; tipo_campo: import("zod").TypeOf<import("zod").ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>>;
}; };
}; };

View file

@ -164,6 +164,7 @@ export declare const extruturas_de_campos: {
/** Lista os campos e suas configurações */ /** Lista os campos e suas configurações */
campos: { campos: {
[c in keyof z.infer<(typeof visoes)[z]>]: { [c in keyof z.infer<(typeof visoes)[z]>]: {
rotulo: string;
tipo_campo: z.infer<typeof z_tipos_campos>; tipo_campo: z.infer<typeof z_tipos_campos>;
}; };
}; };

View file

@ -45,11 +45,17 @@ exports.extruturas_de_campos = {
: `, agrupado por ${colunaAgrupamento.join(", ")}`}.`; : `, agrupado por ${colunaAgrupamento.join(", ")}`}.`;
}, },
campos: { campos: {
colanuEixoX: { tipo_campo: "coluna" }, colanuEixoX: {
tabela: { tipo_campo: "tabela" }, rotulo: "Coluna do Eixo X",
colunaAgrupamento: { tipo_campo: "lista_colunas" }, tipo_campo: "coluna",
filtros: { tipo_campo: "lista_filtros" }, },
descricao_pelo_usuario: { tipo_campo: "texto" }, tabela: { rotulo: "Tabela", tipo_campo: "tabela" },
colunaAgrupamento: {
rotulo: "Colunas de Agrupamento",
tipo_campo: "lista_colunas",
},
filtros: { rotulo: "Filtros", tipo_campo: "lista_filtros" },
descricao_pelo_usuario: { rotulo: "Descrição", tipo_campo: "texto" },
}, },
}, },
z_contagem_em_pizza: { z_contagem_em_pizza: {
@ -65,10 +71,10 @@ exports.extruturas_de_campos = {
.join(", ")}`}.`; .join(", ")}`}.`;
}, },
campos: { campos: {
colanuEixoX: { tipo_campo: "coluna" }, colanuEixoX: { rotulo: "Classes", tipo_campo: "coluna" },
tabela: { tipo_campo: "tabela" }, tabela: { rotulo: "Tabela", tipo_campo: "tabela" },
filtros: { tipo_campo: "lista_filtros" }, filtros: { rotulo: "Filtros", tipo_campo: "lista_filtros" },
descricao_pelo_usuario: { tipo_campo: "texto" }, descricao_pelo_usuario: { rotulo: "Descrição", tipo_campo: "texto" },
}, },
}, },
}; };

View file

@ -1,6 +1,6 @@
{ {
"name": "p-drives", "name": "p-drives",
"version": "0.119.0", "version": "0.120.0",
"description": "", "description": "",
"main": "src/index.ts", "main": "src/index.ts",
"exports": { "exports": {

View file

@ -42,6 +42,7 @@ export const extruturas_de_campos: {
/** Lista os campos e suas configurações */ /** Lista os campos e suas configurações */
campos: { campos: {
[c in keyof z.infer<(typeof visoes)[z]>]: { [c in keyof z.infer<(typeof visoes)[z]>]: {
rotulo: string
tipo_campo: z.infer<typeof z_tipos_campos> tipo_campo: z.infer<typeof z_tipos_campos>
} }
} }
@ -76,11 +77,17 @@ export const extruturas_de_campos: {
}.` }.`
}, },
campos: { campos: {
colanuEixoX: { tipo_campo: "coluna" }, colanuEixoX: {
tabela: { tipo_campo: "tabela" }, rotulo: "Coluna do Eixo X",
colunaAgrupamento: { tipo_campo: "lista_colunas" }, tipo_campo: "coluna",
filtros: { tipo_campo: "lista_filtros" }, },
descricao_pelo_usuario: { tipo_campo: "texto" }, tabela: { rotulo: "Tabela", tipo_campo: "tabela" },
colunaAgrupamento: {
rotulo: "Colunas de Agrupamento",
tipo_campo: "lista_colunas",
},
filtros: { rotulo: "Filtros", tipo_campo: "lista_filtros" },
descricao_pelo_usuario: { rotulo: "Descrição", tipo_campo: "texto" },
}, },
}, },
z_contagem_em_pizza: { z_contagem_em_pizza: {
@ -102,10 +109,10 @@ export const extruturas_de_campos: {
}.` }.`
}, },
campos: { campos: {
colanuEixoX: { tipo_campo: "coluna" }, colanuEixoX: { rotulo: "Classes", tipo_campo: "coluna" },
tabela: { tipo_campo: "tabela" }, tabela: { rotulo: "Tabela", tipo_campo: "tabela" },
filtros: { tipo_campo: "lista_filtros" }, filtros: { rotulo: "Filtros", tipo_campo: "lista_filtros" },
descricao_pelo_usuario: { tipo_campo: "texto" }, descricao_pelo_usuario: { rotulo: "Descrição", tipo_campo: "texto" },
}, },
}, },
} }