mueblito
Server Details
Diseño de muebles 3D para Argentina: cotización en ARS, despiece para la maderera y catálogo.
- Status
- Healthy
- Uptime
- 100.0% over 65 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 10 tools
The set has notable functional overlap: construir_mueble returns despiece, imagen, modelo3d and visor, effectively duplicating despiece, ver_mueble and cotizar_mueble. The descriptions do steer agents toward construir_mueble as the main path, but an agent must still reason about when to use the standalone tools versus output flags, creating real selection ambiguity.
Most tools follow a clear Spanish verb_noun pattern (ajustar_mueble, buscar_catalogo, construir_mueble, cotizar_mueble, crear_diseno, listar_presets, validar_factibilidad, ver_mueble). A couple of deviations exist—despiece and pasos_de_armado are bare nouns—but the overall convention is predictable and readable.
Ten tools is well within the ideal range for a furniture design server and each maps to a plausible step (search, list, build, quote, cutlist, assembly, validate, view, iterate, multi-scene). Some are partially redundant wrappers around construir_mueble, which is why it doesn't earn a full 5.
The surface covers a strong end-to-end lifecycle: discovery (listar_presets, buscar_catalogo), construction (construir_mueble), costing, cut lists, assembly, feasibility validation, 2D views, parameter iteration, and multi-furniture scenes. Gaps are minor—no explicit export/save or persistence operations—but core workflows are fully covered.
Available Tools
10 toolsajustar_muebleAdjust / iterate a designARead-onlyInspect
Itera sobre un diseño: aplica un DIFF de cambios sobre unos params base, los RE-VALIDA y devuelve los params nuevos, la vista actualizada (SVG), un resumen de cotización y despiece, y una revisión de factibilidad. Es el loop de refinamiento: proponés un cambio ('más ancho', 'un estante más', 'otro material') y ves el efecto al instante, sin rearmar todo. Pasá baseParams (los params válidos actuales, p.ej. los que devolvió una cotización) y cambios (sólo los campos a modificar). Si los cambios dejan el mueble inválido, la tool falla explicando el motivo. Encadená la salida (params) como baseParams de la próxima llamada. (iterate furniture design, edit parameters, refine, text-to-CAD loop)
| Name | Required | Description | Default |
|---|---|---|---|
| cambios | Yes | Diff a aplicar sobre baseParams (merge por campo). Ej: {width: 2400, shelves: 5}. El resultado se re-valida con el esquema; los objetos anidados (root, content, headboard) se reemplazan completos. Si queda inválido, la tool falla con el motivo. | |
| baseParams | No | Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon ("auto" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; "tabla" = tabla de colgar atornillada a la pared, y es lo que vale si falta; "colgadores" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; "escuadras" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; "chapas" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje ("sobrepuesto" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; "medio" = medio canto, codo 9; "embutido" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como "medio") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible "piano" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| despiece | Yes | |
| cotizacion | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes | |
| factibilidad | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Discloses behavior beyond the readOnlyHint/openWorldHint annotations: field-wise merge with wholesale replacement of nested objects, re-validation against the schema, failure with an explanatory reason when params become invalid, and the full response payload. It does not explicitly state that nothing is persisted (only inferable from readOnlyHint), leaving a minor gap for a tool whose output must be carried forward manually.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads the purpose, then flows into inputs, failure mode, and chaining in a compact sequence. The parenthetical English keyword tail and some repetition of the diff idea are minor padding, but the core sentences all earn their place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with a very large discriminated-union schema and an output schema, the description covers the essential agent-facing concerns: what a diff means, where baseParams come from, validation failure behavior, and how to chain calls. Nothing critical for correct invocation is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so baseline is 3; the description adds genuine value with merge semantics ('merge por campo'), the meaning of baseParams as a prior valid result (e.g., from a quote), and the output-to-input chaining contract. These are semantic insights not encoded in the schema itself.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource ('Itera sobre un diseño: aplica un DIFF de cambios sobre unos params base') and enumerates the outputs (params, SVG view, quote summary, cut list, feasibility review). The contrast with rebuilding from scratch ('sin rearmar todo') implicitly separates it from construir_mueble, though no sibling is named outright.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives concrete call guidance: pass baseParams as 'los params válidos actuales, p.ej. los que devolvió una cotización' and cambios as 'sólo los campos a modificar', plus an explicit chaining rule ('Encadená la salida (params) como baseParams de la próxima llamada'). It lacks an explicit when-not/alternative statement naming construir_mueble or crear_diseno for starting from nothing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
buscar_catalogoSearch furniture by nameARead-onlyInspect
Busca por NOMBRE entre los muebles armables de Mueblito (los mismos que listar_presets), con stemming en español. Todo lo que devuelve es un mueble fabricable a medida (melamina/MDF) con un link al editor 3D (editor_url). Usala cuando el usuario describe lo que busca ('cama', 'silla comedor', 'placard') para encontrar el/los id y después construir_mueble (recomendado) con ese id. (search parametric furniture presets by name, find buildable furniture Argentina, cut list)
| Name | Required | Description | Default |
|---|---|---|---|
| consulta | Yes | Texto libre en español para buscar en el catálogo. Ejemplos: 'cama', 'silla comedor', 'banqueta de barra'. Soporta variantes morfológicas (plural/singular, acentos). Máximo 200 caracteres. |
Output Schema
| Name | Required | Description |
|---|---|---|
| total | Yes | |
| resultados | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already provide readOnlyHint=true and openWorldHint=false. The description adds concrete behavioral context: Spanish stemming, results are buildable custom melamine/MDF furniture, and each result includes an editor_url. This is valuable beyond the annotations and does not contradict them.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core information is front-loaded and readable, with purpose, output, and usage clearly stated. However, the trailing parenthetical with English keywords and 'cut list' is low-value clutter that does not earn its place in the description.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter, read-only, schema-rich search tool, the description covers scope, matching behavior, result type, and the recommended downstream tool. The only notable gap is the absence of guidance on result ordering, limits, or behavior when no matches are found.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, and the schema's 'consulta' description already documents free Spanish text, examples, morphological variants, and max length. The description adds 'stemming' and focuses on name search, but these are largely redundant with the schema, providing only marginal extra meaning.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb ('Busca por NOMBRE') and resource ('muebles armables de Mueblito'), and clarifies it operates on the same catalog as listar_presets. It also describes the returned item type and editor_url, making the tool's purpose unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly tells the agent when to use the tool: when the user describes a piece of furniture such as 'cama' or 'silla comedor', and to then pass the resulting id to construir_mueble. It does not include explicit when-not-to-use exclusions or alternative selection conditions beyond mentioning the sibling catalog.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
construir_muebleBuild furniture: 3D model, cut list & quoteARead-onlyInspect
TOOL PRINCIPAL para muebles. Construye un mueble (desde un preset, o a medida con params del motor recursivo) y devuelve LO QUE PIDAS: 'despiece' (piezas + cotización en ARS + factibilidad), 'imagen' (vista 2D frente/lateral/planta), 'modelo3d' (el MODELO 3D en GLB, embebido y listo para renderizar en cualquier visor), y/o 'visor' (link al editor 3D). SIEMPRE devuelve el link a mueblito.ar con el mueble cargado, donde se termina de diseñar, ajustar y cotizar. Para muebles a medida usá params kind='modular' con un árbol 'root' (V=columnas, H=filas de abajo→arriba). (build furniture, generate 3D model GLB, render, cutlist, quote, open in editor, get a 3d model)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon ("auto" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; "tabla" = tabla de colgar atornillada a la pared, y es lo que vale si falta; "colgadores" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; "escuadras" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; "chapas" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje ("sobrepuesto" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; "medio" = medio canto, codo 9; "embutido" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como "medio") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible "piano" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla. | |
| preset | No | ID del preset del mueble a construir. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles. | |
| salida | No | Qué devolver (uno o varios): un string o una lista. 'despiece' = piezas+cotización+factibilidad (texto). 'imagen' = vista 2D frente/lateral/planta (SVG). 'modelo3d' = el modelo 3D GLB embebido para renderizar. 'visor' = link al editor 3D en el sitio. Default: ['despiece']. El link al sitio se incluye SIEMPRE. | |
| ajustes | No | Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| mueble | Yes | |
| cotizacion | No | |
| editor_url | Yes | |
| medidas_mm | Yes | |
| modelo_url | Yes | |
| factibilidad | No | |
| animacion_url | No | |
| salida_incluida | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered. The description adds real behavioral context beyond that: the site link is returned on EVERY call, the default salida is ['despiece'], and the response includes 'avisos' explaining which option was clipped or not applied — a return-value trait an agent would not otherwise anticipate.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded correctly: the verb, the return options and the always-returned link come first, then modular notes, then an English keyword line for search matching. It is long but dense with usable facts; the only near-waste is the trailing bilingual keyword list.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool this complex (15+ furniture kinds, deeply nested modular tree, 4 top-level params), the description covers the two entry modes, every output mode, the default, the guaranteed site link, and the fact that the schema enumerates per-kind fields. An output schema exists, so return-shape detail is not required here.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description earns more: it explains that kind='modular' needs a 'root' tree, that s='V' splits into columns (left→right) and s='H' into rows (bottom→top) with f as a relative weight, and gives a worked example payload — orientation and weighting semantics the JSON schema types alone do not convey.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Names a specific verb and resource ('Construye un mueble') and enumerates exactly what the call can return (despiece, imagen, modelo3d, visor) plus the always-included mueblito.ar link. It also signals routing weight by calling itself 'TOOL PRINCIPAL para muebles', but it never explicitly contrasts itself with siblings like despiece, cotizar_mueble or ver_mueble, which cover overlapping outputs.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states the two entry paths ('desde un preset' vs 'a medida con params kind=modular') and the schema-level preset description points to listar_presets for IDs. Beyond that, there is no explicit when-to-use-this-instead-of-X guidance against the nine siblings, so the agent must infer routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
cotizar_muebleQuote furniture cost (ARS)ARead-onlyInspect
Calcula el presupuesto de materiales en ARS para fabricar un mueble a medida: placas/melamina, tapacanto, herrajes y servicio de corte en maderera. Devuelve un editor_url para ver el presupuesto por placa y comprar los materiales en el sitio. Tip: para armar + cotizar + modelo 3D en una sola llamada, usá construir_mueble. Usala cuando el usuario quiere saber cuánto sale hacer un mueble en Argentina. Prerrequisito: si no sabés el id del preset, llamá primero a listar_presets; los ids disponibles son los que acepta este campo (ej: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera'). Podés ajustar las medidas del preset con el campo 'ajustes' sin necesidad de pasar todos los params. Limitación: precios ORIENTATIVOS en ARS, sin mano de obra ni instalación. Pueden estar desactualizados: confirmá el importe con la maderera antes de comprar. (quote furniture cost, materials budget Argentina, cut list price ARS)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon ("auto" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; "tabla" = tabla de colgar atornillada a la pared, y es lo que vale si falta; "colgadores" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; "escuadras" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; "chapas" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje ("sobrepuesto" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; "medio" = medio canto, codo 9; "embutido" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como "medio") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible "piano" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla. | |
| preset | No | ID del preset del mueble a cotizar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles. | |
| ajustes | No | Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| lineas | Yes | |
| mueble | Yes | |
| total_ars | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes | |
| total_formateado | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, but the description adds material behavioral context the annotations cannot: the response contains an editor_url for per-board viewing and purchase, prices exclude labor and installation and may be stale, and the user should confirm with the maderera before buying. That is exactly the kind of risk/scope disclosure an agent needs before quoting money.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the core purpose and result, followed by the tip, trigger, prerequisite and limitation in a logical order. Slightly over-stuffed, and the trailing English keyword parenthetical ('quote furniture cost, materials budget Argentina...') is redundant filler that does not earn its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a quoting tool with a very large polymorphic schema and an output schema, the description covers everything an agent needs before calling: what it returns, how to obtain the preset id, how to override measurements, and how far to trust the price. Output-schema richness means return details need not be repeated.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and the schema already documents 'preset', 'params' and 'ajustes' in great depth, including the same preset id examples. The description only reinforces the mutual exclusivity of preset/params and the partial-override nature of 'ajustes', adding little beyond the structured fields, so baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Calcula el presupuesto de materiales en ARS para fabricar un mueble a medida') and enumerates the cost components (placas, tapacanto, herrajes, corte). It also names the sibling construir_mueble and the exact case where that one applies, so the agent can differentiate without reading schemas.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit when-to-use trigger ('Usala cuando el usuario quiere saber cuánto sale hacer un mueble en Argentina'), a when-to-use-something-else rule (construir_mueble for armado + cotizar + 3D en una llamada), and a prerequisite ('si no sabés el id del preset, llamá primero a listar_presets'). The preset-vs-params alternative is also spelled out.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
crear_disenoCreate a 3D room design (2+ pieces)ARead-onlyInspect
Crea una escena 3D con VARIOS muebles (un ambiente) y devuelve un link editable directo al editor de Mueblito — el link /d/ abre el diseño listo para ver en 3D, mover piezas, ajustar medidas y generar presupuesto. Para UN solo mueble preferí construir_mueble; usá crear_diseno cuando hay 2+ muebles o querés armar un ambiente. Usala cuando el usuario quiere visualizar cómo quedarían los muebles en un espacio o compartir un diseño con un carpintero o cliente. Prerrequisito: si no sabés los ids de los presets, llamá primero a listar_presets. Cada mueble se especifica con preset o params; la posición y rotación son opcionales (si no se dan, los muebles se distribuyen en fila automáticamente). Limitación: el link es estático (no se guarda en servidor); no requiere cuenta. (create 3D design, furniture layout, shareable room design, Argentina interior design)
| Name | Required | Description | Default |
|---|---|---|---|
| espacio | No | Dimensiones del espacio: {ancho_mm: 3500, profundidad_mm: 4000}, ambas requeridas, en mm. Si se omite, el espacio se calcula automáticamente. | |
| muebles | Yes | Lista de muebles a incluir en el diseño. Mínimo 1, máximo 20. |
Output Schema
| Name | Required | Description |
|---|---|---|
| url | Yes | |
| nota | Yes | |
| previews | Yes | |
| espacio_mm | No | |
| muebles_incluidos | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=false, and the description is consistent with that (it produces a link rather than persisting data). It adds valuable non-schema behavior: the returned link is static and not stored on a server, and no account is required. It stops short of saying what happens on regeneration or whether the link expires, which keeps it at 4 rather than 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the core action and return value, then alternatives, prerequisite and limitation in a logical order; nearly every sentence carries information. The trailing keyword list in parentheses ('create 3D design, furniture layout...') is mild padding that keeps it from a 5.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a complex tool with nested objects, this covers everything an agent needs before calling: scope, sibling routing, prerequisite lookup, optional positioning, and the ephemeral nature of the returned link. An output schema exists, yet the description's explanation of the /d/<code> link format is a useful clarification rather than a gap-filler.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so baseline is 3. The description goes beyond the schema by stating the preset-or-params exclusivity for each piece and the fallback behavior for omitted posicion_mm/rotacion_grados (automatic row distribution), which is real semantic added value on top of an already well-documented schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Opens with a specific verb and resource in Spanish: creates a 3D scene with several furniture pieces and returns an editable link to the Mueblito editor. It immediately bounds the scope (2+ pieces / an ambiente) and names the sibling it is not (construir_mueble), so an agent can distinguish it without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit when-to-use ('2+ muebles o querés armar un ambiente', visualizing furniture in a space, sharing with a carpenter or client), explicit when-not ('Para UN solo mueble preferí construir_mueble'), and a concrete prerequisite (call listar_presets first if preset ids are unknown). Alternatives and conditions are named, not implied.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
despieceARead-onlyInspect
Genera la lista completa de piezas de corte y herrajes para fabricar un mueble: cada pieza con largo, ancho y espesor en mm, material, tapacanto frontal, más una tabla ASCII lista para copiar o enviar a la maderera. Usala cuando el usuario necesita la planilla de cortes para llevar a una maderera, o quiere verificar qué componentes tiene el mueble. Acepta los mismos args que cotizar_mueble: preset o params más ajustes opcionales — si no sabés el id del preset, llamá primero a listar_presets. Limitación: medidas de corte en mm (tapacanto de 0,45 mm ya descontado); para calcular el consumo de placas hay que sumar kerf de 3-4 mm entre piezas (el editor de Mueblito lo hace con MaxRects). (cut list furniture, wood pieces breakdown, maderera Argentina, CNC cut plan)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon ("auto" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; "tabla" = tabla de colgar atornillada a la pared, y es lo que vale si falta; "colgadores" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; "escuadras" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; "chapas" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje ("sobrepuesto" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; "medio" = medio canto, codo 9; "embutido" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como "medio") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible "piano" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla. | |
| preset | No | ID del preset del mueble a despiesar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles. | |
| ajustes | No | Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| mueble | Yes | |
| piezas | Yes | |
| herrajes | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes | |
| tabla_texto | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=false, and the description is consistent with a pure computation. It adds real behavioral context beyond the annotations: edgebanding of 0.45 mm is already deducted, board consumption must add 3-4 mm kerf between pieces (which this tool does not compute), and the result includes an ASCII table meant for copy/paste. It doesn't cover failure modes or validation warnings, so not a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the deliverable, then usage, then prerequisites, then limitations, in a logical order with no filler. The trailing keyword parenthetical is marginal padding, and the limitation sentence is dense but earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given a very large nested schema (100% coverage) and an existing output schema, the description only needs to cover usage, prerequisites and caveats, all of which are present. The kerf/edgebanding limitation is disclosed, though it could state more clearly whether the returned measurements are net of the deduction at the piece level.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, including detailed descriptions for params, preset and ajustes, so the schema already carries the semantics. The description adds only the cross-reference that the argument shape is identical to cotizar_mueble and the pointer to listar_presets, which is useful routing but not new per-parameter meaning. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a concrete verb+resource (generate the full cut and hardware piece list for building a piece of furniture) and enumerates the output contents: length/width/thickness in mm, material, front edgebanding, plus a copy-ready ASCII table. It also implicitly separates itself from cotizar_mueble (pricing) and ver_mueble (visualization) by framing the output as a shop-ready cut sheet.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly names the triggering situations (user needs the cut sheet to take to the maderera, or wants to verify which components the piece has), and gives a prerequisite chain: it takes the same args as cotizar_mueble and says to call listar_presets first if the preset id is unknown. Nothing about when-to-use is left to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
listar_presetsList furniture presetsARead-onlyInspect
Lista los presets de muebles armables de Mueblito: id, nombre, tipo, medidas en mm, descripción y un link al editor 3D (editor_url) para abrir cada uno en el sitio. Opcionalmente filtrá por 'ambiente' (Dormitorio/Living/Cocina y comedor/Baño/Oficina/Exterior) para descubrir qué hay por espacio. Llamala para encontrar el id de un mueble; después construilo con construir_mueble (recomendado) o cotizá/mostrá con ese id. Sin 'ambiente', también devuelve aparte los muebles de autor publicados (muebles_de_autor): se abren con su editor_url y su despiece está en pagina_url; no se construyen con construir_mueble. (list furniture presets, parametric furniture types by room, Argentina cut list)
| Name | Required | Description | Default |
|---|---|---|---|
| ambiente | No | Filtro opcional por ambiente: Dormitorio, Living, Cocina y comedor, Baño, Oficina, Exterior u Otros. |
Output Schema
| Name | Required | Description |
|---|---|---|
| presets | Yes | |
| muebles_de_autor | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=false, so safety is covered. The description still adds real behavioral context the annotations do not: when 'ambiente' is omitted the response also includes a separate muebles_de_autor collection whose items open via editor_url and have their cut list at pagina_url, and which must not be sent to construir_mueble.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads what is returned, then the filter, then the workflow routing and the author-furniture caveat; every sentence carries information. It is somewhat dense and the trailing parenthetical keyword list is marginally redundant, but there is no filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need not be restated, and the description still covers the non-obvious pieces: the optional filter's effect, the extra author collection, and the correct downstream tool. An agent has everything needed to call it and route the result.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the enum values themselves are already documented (baseline 3). The description goes beyond by explaining the purpose of the filter ('para descubrir qué hay por espacio') and, more importantly, the side effect of omitting it (extra muebles_de_autor block), which the schema does not convey.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource ('Lista los presets de muebles armables de Mueblito') and enumerates the returned fields (id, nombre, tipo, medidas en mm, descripción, editor_url). It is immediately distinguishable from siblings like buscar_catalogo or ver_mueble because it is the entry point that yields the id needed downstream.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit routing: 'Llamala para encontrar el id de un mueble; después construilo con construir_mueble (recomendado) o cotizá/mostrá con ese id.' It also names an exclusion — muebles_de_autor entries 'no se construyen con construir_mueble' — so the agent knows when NOT to chain into the builder.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
pasos_de_armadoHow to assemble it (step by step)ARead-onlyInspect
Devuelve CÓMO SE ARMA el mueble: los pasos en orden, en castellano, con las piezas de cada paso (rol y cantidad), qué comprobar al terminar cada uno, la compra completa de herrajes, el peso armado y los avisos previos al corte. En los muebles que cubre el motor de armado (fuente 'motor': bibliotecas, cómodas, placards, bajo mesadas…) los pasos están planificados para ESAS piezas y uniones y vienen con animacion_url, un visor animado paso a paso para pasarle al usuario; los demás traen la receta de su familia (fuente 'receta'). Con dibujos: true agrega un dibujo PNG por paso (hasta 12). Acepta los mismos args que cotizar_mueble: preset o params, más ajustes de medidas opcionales. (how to assemble, assembly instructions, step by step, build guide, armado paso a paso)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon ("auto" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; "tabla" = tabla de colgar atornillada a la pared, y es lo que vale si falta; "colgadores" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; "escuadras" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; "chapas" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje ("sobrepuesto" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; "medio" = medio canto, codo 9; "embutido" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como "medio") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible "piano" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla. | |
| preset | No | ID del preset del mueble a armar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles. | |
| ajustes | No | Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}. | |
| dibujos | No | true = además del texto, un dibujo (PNG) por paso: el mueble en isométrico con las piezas del paso en naranja y la flecha de por dónde entran. Hasta 12 pasos; los demás, en el visor animado. Default false (la respuesta queda liviana). |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| pasos | Yes | |
| avisos | Yes | |
| fuente | Yes | |
| mueble | Yes | |
| peso_kg | Yes | |
| herrajes | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes | |
| animacion_url | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare readOnlyHint and openWorldHint=false, and the description goes well beyond them: it discloses that output quality depends on coverage (fuente 'motor' gives steps planned for the exact pieces/joints plus an animacion_url viewer, other families fall back to a generic 'receta'), that drawings are capped at 12 and default off to keep the response light. That is exactly the variability an agent needs to set expectations with the user.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The first sentence front-loads the payload and the rest adds scope, source variability, drawing behavior and argument model in a logical order. It is somewhat dense and the trailing keyword alias list is padding, but no sentence is wasted.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given a rich output schema and read-only annotations, the description covers what matters: what comes back, how it varies by furniture family, and the drawing cap. It is silent on failure modes (unknown preset id, kinds outside both sources), which keeps it short of fully complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3; the description adds the cross-tool insight that preset/params mirror cotizar_mueble plus optional measurement ajustes, and clarifies dibujos:true semantics (one PNG per step, up to 12, default false). It largely restates the schema prose rather than adding new syntax, so it sits just above baseline.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Opens with a specific verb+resource: it returns the ordered assembly steps for a furniture piece, and enumerates exactly what those steps contain (per-step pieces with role and quantity, checks, hardware purchase list, assembled weight, pre-cut warnings). No sibling tool returns assembly instructions, and the reference to cotizar_mueble's argument model makes the relationship to the quoting tool explicit.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied by the content ('how to assemble'), but there is no explicit when-to-use / when-not statement and no routing against the nearest ambiguous siblings such as despiece (cut list) or ver_mueble. The only cross-tool reference, 'Acepta los mismos args que cotizar_mueble', is about argument reuse rather than tool selection.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
validar_factibilidadValidate buildabilityARead-onlyInspect
Revisa si un mueble se puede ARMAR sano a partir de su geometría: piezas sueltas o sin apoyo, voladizos, bastidor que se hamaca, riesgo de vuelco, y flecha/pandeo de estantes y puertas (se descuelgan con el peso). Devuelve 'factible' y una lista de warnings. Usala antes de cotizar o fabricar para atrapar problemas estructurales (el 'compile-check' del mueble). (validate furniture buildability, structural warnings, sag deflection, tip-over risk)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Params paramétricos completos del mueble a validar. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| factible | Yes | |
| warnings | Yes | |
| editor_url | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered. The description adds real value beyond that: it enumerates the structural failure modes checked and states the return shape ('factible' + warnings list), plus the 'compile-check' framing that tells the agent this is a gate before downstream steps.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads what is validated, then the return value, then the workflow hook. Efficient overall, though the parenthetical English keyword tail is filler that doesn't aid an agent already reading the Spanish.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values needn't be explained. But the schema supports a very broad set of furniture kinds (pergola, deck, cama, sofa, modular, invernadero, rebatible), and the description never signals that scope — an agent could wrongly assume it only handles casegoods, since all cited checks are cabinet-oriented.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
One parameter with 100% schema description coverage, so the massive schema already documents all furniture kinds and fields. The description only says validation derives 'a partir de su geometría', adding no detail on how the rich kind-specific params (pergola, deck, modular, cama) influence checks. Baseline 3 is correct when the schema carries the load.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Specific verb and resource: 'Revisa si un mueble se puede ARMAR sano a partir de su geometría' followed by concrete checks (piezas sueltas, voladizos, bastidor que se hamaca, vuelco, flecha). It distinguishes itself from cotizar/fabricar siblings by naming the pre-quote/pre-build role explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
States 'Usala antes de cotizar o fabricar' — a clear when-to-use tied to sibling workflows. No explicit when-not or alternative tool is named, so it stops short of the 5 bar.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
ver_mueblePreview furniture (2D views)ARead-onlyInspect
Devuelve una VISTA 2D del mueble (frente + lateral + planta, a la misma escala) como imagen SVG, más el link al editor 3D. Para el MODELO 3D (GLB) o para armar+cotizar de una, preferí construir_mueble; usá ver_mueble solo si querés únicamente la vista 2D rápida. Acepta los mismos args que cotizar_mueble: preset o params, más ajustes de medidas opcionales. (preview furniture, orthographic views, see the design, front side top view)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon ("auto" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; "tabla" = tabla de colgar atornillada a la pared, y es lo que vale si falta; "colgadores" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; "escuadras" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; "chapas" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje ("sobrepuesto" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; "medio" = medio canto, codo 9; "embutido" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como "medio") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible "piano" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla. | |
| preset | No | ID del preset del mueble a visualizar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles. | |
| ajustes | No | Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| mueble | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=false, so safety is covered; the description adds behavioral value by disclosing the output medium (SVG image at consistent scale) and the side artifact (3D editor link), which is the crucial delta versus the GLB-producing sibling. It doesn't mention latency, image sizing limits, or failure modes, so it stops short of a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the deliverable, then the routing rule, then the argument contract — good ordering with no filler. The trailing parenthetical of English SEO keywords ('preview furniture, orthographic views...') is noise for an agent and slightly dilutes the signal.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists and annotations cover the safety profile, so the description only needs to establish purpose and routing, which it does. Given a 3-param tool with huge nested furniture params, it correctly delegates detail to the schema and to cotizar_mueble rather than duplicating it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% with extensive per-field descriptions, and the description still adds meaning by stating the args are identical to cotizar_mueble (preset or params) plus optional measurement 'ajustes' — a cross-tool contract the schema alone doesn't convey. It doesn't restate the preset/params exclusivity in its own words, so it adds value without being self-sufficient.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('devuelve una VISTA 2D del mueble ... como imagen SVG') plus the concrete deliverable (front/side/top at the same scale) and the extra return (link to the 3D editor). It explicitly contrasts itself with construir_mueble and cotizar_mueble, so an agent can distinguish it from siblings without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit when-to-use ('usá ver_mueble solo si querés únicamente la vista 2D rápida') and when-not ('para el MODELO 3D (GLB) o para armar+cotizar de una, preferí construir_mueble'), naming the alternative tool. Routing is fully determined.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
8 tool updates
- Changed
ajustar_mueble2 fields changed- changed
Input schema / properties / baseParams / descriptionPrevious value: -"Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"escuadras\" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; \"chapas\" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / baseParams / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
construir_mueble2 fields changed- changed
Input schema / properties / params / descriptionPrevious value: -"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"escuadras\" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; \"chapas\" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
cotizar_mueble2 fields changed- changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"escuadras\" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; \"chapas\" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
crear_diseno2 fields changed- changed
Input schema / properties / muebles / items / properties / params / descriptionPrevious value: -"Params paramétricos completos (alternativa a 'preset'). El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos (alternativa a 'preset'). El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"escuadras\" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; \"chapas\" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
despiece2 fields changed- changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"escuadras\" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; \"chapas\" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
pasos_de_armado2 fields changed- changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"escuadras\" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; \"chapas\" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
validar_factibilidad1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
ver_mueble2 fields changed- changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: escuadras si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"escuadras\" = dos escuadras planas zincadas en las esquinas de arriba y atrás, para lo liviano; \"chapas\" = dos chapas de colgar, sólo en escenas viejas), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "uniones": { - "enum": [ - "minifix", - "tornillos" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas", + "escuadras" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
8 tool updates
- Changed
ajustar_mueble1 field changed- changed
Input schema / properties / baseParams / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
construir_mueble2 fields changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - added
Output schema / properties / animacion_urlAdded value: +{ + "type": "string" +}
- Changed
cotizar_mueble1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
crear_diseno1 field changed- changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
despiece1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
pasos_de_armado7 fields changed- added
Input schema / properties / dibujosAdded value: +{ + "description": "true = además del texto, un dibujo (PNG) por paso: el mueble en isométrico con las piezas del paso en naranja y la flecha de por dónde entran. Hasta 12 pasos; los demás, en el visor animado. Default false (la respuesta queda liviana).", + "type": "boolean" +} - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - added
Output schema / properties / animacion_urlAdded value: +{ + "type": "string" +} - added
Output schema / properties / fuenteAdded value: +{ + "enum": [ + "motor", + "receta" + ], + "type": "string" +} - added
Output schema / properties / pasos / items / properties / advertenciaAdded value: +{ + "type": "string" +} - added
Output schema / properties / pasos / items / properties / comprobacionAdded value: +{ + "type": "string" +} - changed
Output schema / requiredPrevious value: -[ - "mueble", - "medidas_mm", - "peso_kg", - "pasos", - "herrajes", - "avisos", - "nota", - "editor_url" -]New value: +[ + "mueble", + "medidas_mm", + "peso_kg", + "fuente", + "pasos", + "herrajes", + "avisos", + "nota", + "editor_url" +]
- Changed
validar_factibilidad1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
ver_mueble1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "melamina-18mm-gris-humo", - "melamina-18mm-gris-perla", - "melamina-18mm-negro", - "melamina-18mm-safari", - "melamina-18mm-jade", - "melamina-18mm-azul-cosmico", - "melamina-18mm-terracota", - "melamina-18mm-rovere-chiaro", - "melamina-18mm-pino-cascina", - "melamina-18mm-hickory", - "melamina-18mm-roble-termo-negro", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "uniones": { + "enum": [ + "minifix", + "tornillos" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
8 tool updates
- Changed
ajustar_mueble1 field changed- changed
Input schema / properties / baseParams / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
construir_mueble1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
cotizar_mueble1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
crear_diseno1 field changed- changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
despiece1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
pasos_de_armado1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
validar_factibilidad1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
ver_mueble1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "ele": { - "additionalProperties": false, - "properties": { - "lado": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "largo": { - "exclusiveMinimum": 0, - "maximum": 1800, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "largo", - "lado" - ], - "type": "object" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "anchoCabecera": { - "exclusiveMinimum": 0, - "maximum": 4000, - "type": "number" - }, - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "rebatible", - "type": "string" - }, - "material": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "pared": { - "enum": [ - "ladrillo", - "ladrillo-macizo", - "hormigon", - "durlock" - ], - "type": "string" - }, - "railMaterial": { - "enum": [ - "mdf-15mm-blanco", - "mdf-18mm-blanco", - "mdf-25mm-blanco", - "mdf-18mm-natural", - "melamina-18mm-blanco", - "melamina-18mm-roble-escandinavo", - "melamina-18mm-paraiso", - "melamina-18mm-olmo-claro", - "melamina-18mm-nogal", - "melamina-18mm-grafito", - "fenolico-18mm", - "terciado-18mm" - ], - "type": "string" - }, - "uso": { - "enum": [ - "escritorio", - "desayunador", - "mesa" - ], - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "uso", - "pared", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "colgadoCon": { - "enum": [ - "auto", - "tabla", - "colgadores", - "chapas" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "fijarAPared": { - "type": "boolean" - }, - "frenteDeslizante": { - "additionalProperties": false, - "properties": { - "estantes": { - "maximum": 12, - "minimum": 0, - "type": "integer" - }, - "f": { - "exclusiveMinimum": 0, - "maximum": 1, - "type": "number" - }, - "prof": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "f", - "estantes" - ], - "type": "object" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajeRebatible": { - "enum": [ - "cazoleta", - "piano" - ], - "type": "string" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "margenFrente": { - "maximum": 50, - "minimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "recortes": { - "items": { - "additionalProperties": false, - "properties": { - "cuerpo": { - "maximum": 48, - "minimum": 1, - "type": "integer" - }, - "d": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "forma": { - "enum": [ - "circulo", - "rect" - ], - "type": "string" - }, - "h": { - "maximum": 1000, - "minimum": 20, - "type": "number" - }, - "pieza": { - "enum": [ - "tapa", - "piso", - "fondo", - "lateral-izq", - "lateral-der" - ], - "type": "string" - }, - "u": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "v": { - "maximum": 5000, - "minimum": -5000, - "type": "number" - }, - "w": { - "maximum": 1000, - "minimum": 20, - "type": "number" - } - }, - "required": [ - "pieza", - "forma" - ], - "type": "object" - }, - "maxItems": 8, - "type": "array" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "abierta": { - "type": "boolean" - }, - "ciego": { - "additionalProperties": false, - "properties": { - "mm": { - "exclusiveMinimum": 0, - "type": "number" - }, - "suplemento": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "mm" - ], - "type": "object" - }, - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - }, - "prof": { - "maximum": 1200, - "minimum": 80, - "type": "number" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "dobleFondo": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "volcable", - "type": "string" - }, - "n": { - "maximum": 4, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - }, - "para": { - "enum": [ - "lavarropas", - "horno", - "microondas" - ], - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ganchos", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "asiento", - "type": "string" - }, - "ganchos": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "interior": { - "type": "boolean" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "montaje": { - "enum": [ - "sobrepuesto", - "medio", - "embutido" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "tapa": { - "additionalProperties": false, - "properties": { - "asiento": { - "type": "boolean" - }, - "baranda": { - "additionalProperties": false, - "properties": { - "alto": { - "maximum": 150, - "minimum": 50, - "type": "number" - }, - "frente": { - "type": "boolean" - } - }, - "required": [ - "alto" - ], - "type": "object" - }, - "material": { - "type": "string" - }, - "vuelo": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "vueloFrente": { - "maximum": 300, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zocaloCajon": { - "type": "boolean" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "melamina-18mm-gris-humo", + "melamina-18mm-gris-perla", + "melamina-18mm-negro", + "melamina-18mm-safari", + "melamina-18mm-jade", + "melamina-18mm-azul-cosmico", + "melamina-18mm-terracota", + "melamina-18mm-rovere-chiaro", + "melamina-18mm-pino-cascina", + "melamina-18mm-hickory", + "melamina-18mm-roble-termo-negro", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
9 tool updates
- Changed
ajustar_mueble8 fields changed- added
Input schema / definitions / __schema0 / properties / abiertaAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / ch / items / properties / mmAdded value: +{ + "maximum": 3000, + "minimum": 40, + "type": "number" +} - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / definitions / __schema0 / properties / ciegoAdded value: +{ + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" +} - added
Input schema / definitions / __schema0 / properties / interiorAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / montajeAdded value: +{ + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" +} - changed
Input schema / properties / baseParams / descriptionPrevious value: -"Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / baseParams / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
construir_mueble8 fields changed- added
Input schema / definitions / __schema0 / properties / abiertaAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / ch / items / properties / mmAdded value: +{ + "maximum": 3000, + "minimum": 40, + "type": "number" +} - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / definitions / __schema0 / properties / ciegoAdded value: +{ + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" +} - added
Input schema / definitions / __schema0 / properties / interiorAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / montajeAdded value: +{ + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" +} - changed
Input schema / properties / params / descriptionPrevious value: -"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
cotizar_mueble8 fields changed- added
Input schema / definitions / __schema0 / properties / abiertaAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / ch / items / properties / mmAdded value: +{ + "maximum": 3000, + "minimum": 40, + "type": "number" +} - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / definitions / __schema0 / properties / ciegoAdded value: +{ + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" +} - added
Input schema / definitions / __schema0 / properties / interiorAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / montajeAdded value: +{ + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" +} - changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
crear_diseno8 fields changed- added
Input schema / definitions / __schema0 / properties / abiertaAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / ch / items / properties / mmAdded value: +{ + "maximum": 3000, + "minimum": 40, + "type": "number" +} - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / definitions / __schema0 / properties / ciegoAdded value: +{ + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" +} - added
Input schema / definitions / __schema0 / properties / interiorAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / montajeAdded value: +{ + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" +} - changed
Input schema / properties / muebles / items / properties / params / descriptionPrevious value: -"Params paramétricos completos (alternativa a 'preset'). El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos (alternativa a 'preset'). El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
despiece12 fields changed- added
Input schema / definitions / __schema0 / properties / abiertaAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / ch / items / properties / mmAdded value: +{ + "maximum": 3000, + "minimum": 40, + "type": "number" +} - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / definitions / __schema0 / properties / ciegoAdded value: +{ + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" +} - added
Input schema / definitions / __schema0 / properties / interiorAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / montajeAdded value: +{ + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" +} - changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - added
Output schema / properties / piezas / items / properties / cantosAdded value: +{ + "type": "string" +} - removed
Output schema / properties / piezas / items / properties / tapacanto_frontal_mmRemoved value: -{ - "type": "number" -} - added
Output schema / properties / piezas / items / properties / terminada_mmAdded value: +{ + "additionalProperties": false, + "properties": { + "ancho": { + "type": "number" + }, + "largo": { + "type": "number" + } + }, + "required": [ + "largo", + "ancho" + ], + "type": "object" +} - changed
Output schema / properties / piezas / items / requiredPrevious value: -[ - "pieza", - "cantidad", - "largo_mm", - "ancho_mm", - "espesor_mm", - "material" -]New value: +[ + "pieza", + "cantidad", + "largo_mm", + "ancho_mm", + "espesor_mm", + "material", + "cantos", + "terminada_mm" +]
- Changed
listar_presets1 field changed- added
Output schema / properties / muebles_de_autorAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "descripcion": { + "type": "string" + }, + "editor_url": { + "type": "string" + }, + "id": { + "type": "string" + }, + "medidas_mm": { + "additionalProperties": false, + "properties": { + "alto": { + "type": "number" + }, + "ancho": { + "type": "number" + }, + "profundidad": { + "type": "number" + } + }, + "required": [ + "ancho", + "alto", + "profundidad" + ], + "type": "object" + }, + "nombre": { + "type": "string" + }, + "pagina_url": { + "type": "string" + } + }, + "required": [ + "id", + "nombre", + "descripcion", + "medidas_mm", + "pagina_url", + "editor_url" + ], + "type": "object" + }, + "type": "array" +}
- Changed
pasos_de_armado8 fields changed- added
Input schema / definitions / __schema0 / properties / abiertaAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / ch / items / properties / mmAdded value: +{ + "maximum": 3000, + "minimum": 40, + "type": "number" +} - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / definitions / __schema0 / properties / ciegoAdded value: +{ + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" +} - added
Input schema / definitions / __schema0 / properties / interiorAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / montajeAdded value: +{ + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" +} - changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
validar_factibilidad7 fields changed- added
Input schema / definitions / __schema0 / properties / abiertaAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / ch / items / properties / mmAdded value: +{ + "maximum": 3000, + "minimum": 40, + "type": "number" +} - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / definitions / __schema0 / properties / ciegoAdded value: +{ + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" +} - added
Input schema / definitions / __schema0 / properties / interiorAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / montajeAdded value: +{ + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" +} - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
ver_mueble8 fields changed- added
Input schema / definitions / __schema0 / properties / abiertaAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / ch / items / properties / mmAdded value: +{ + "maximum": 3000, + "minimum": 40, + "type": "number" +} - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / definitions / __schema0 / properties / ciegoAdded value: +{ + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" +} - added
Input schema / definitions / __schema0 / properties / interiorAdded value: +{ + "type": "boolean" +} - added
Input schema / definitions / __schema0 / properties / montajeAdded value: +{ + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" +} - changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, colgadoCon (\"auto\" = lo decide el motor: chapas si el cuerpo lleno pesa ≤ 20 kg y mide ≤ 60 cm, si no tabla — usalo al colgar un mueble nuevo; \"tabla\" = tabla de colgar atornillada a la pared, y es lo que vale si falta; \"colgadores\" = colgadores regulables de alacena, uno por esquina de arriba (cuatro si el cuerpo pasa de 1 m y entran en su tercio de arriba), el fondo se mete 18 mm; \"chapas\" = dos chapas de colgar, para lo liviano), enCuerpos, slidingDoor, glassDoors, montaje (\"sobrepuesto\" = puertas que tapan el canto entero, bisagra codo 0, lo normal en un mueble suelto; \"medio\" = medio canto, codo 9; \"embutido\" = adentro del vano, codo 18; reemplaza a overlay, que queda por compatibilidad como \"medio\") y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). También: tapa {material?, vuelo? mm, asiento?} (el techo pasa a ser una tapa pasante de otro material del mismo espesor, con vuelo a los costados y al frente; asiento revisa que aguante a una persona), herrajeRebatible \"piano\" (las rebatibles cuelgan de una bisagra piano; abajo, con un par de compases con traba: el escritorio de pared), margenFrente mm (con montaje sobrepuesto, las puertas se pasan de la caja: el frente-cuadro) y content estantes con prof mm (estantes más playos, contra el fondo). frenteDeslizante {f, estantes, prof?}: adelante va un cuerpo de estantes de f×width (como mucho medio interior) que se corre a la derecha su ancho sobre un riel de carga (biblioteca con estantes escondidos); root es el cuerpo fijo de atrás, una sola caja sin puertas ni cajones (alto/prof/colgado de sus hijos se ignoran); base zocalo; no va colgado. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. interior:true (en una hoja o un corte) pone su puerta o sus cajones DETRÁS de la puerta del ancestro más cercano que tiene una (caja con llave dentro del placard, cajonera interior): esa puerta los tapa y ellos van embutidos y retirados; abierta:true en cambio deja la rama fuera de esa puerta. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Rebatible (tapa de pared sin mueble abajo, se pliega): height = altura de la tapa desde el piso; uso escritorio|desayunador|mesa decide la carga y los soportes; pared ladrillo (hueco o no se sabe)|ladrillo-macizo|hormigon|durlock, el anclaje y cuántos tacos pide la tracción; railMaterial opcional (el listón). Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "herrajes": { - "additionalProperties": false, - "properties": { - "altoPatas": { - "maximum": 200, - "minimum": 40, - "type": "number" - }, - "copaK": { - "maximum": 8, - "minimum": 2, - "type": "number" - }, - "copaProfundidad": { - "maximum": 16, - "minimum": 9, - "type": "number" - }, - "descuentoCorrediza": { - "maximum": 80, - "minimum": 0, - "type": "number" - }, - "largosCorredera": { - "items": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "maxItems": 20, - "minItems": 1, - "type": "array" - }, - "luzCorrederaPorLado": { - "maximum": 30, - "minimum": 5, - "type": "number" - }, - "luzVidrioPorLado": { - "maximum": 6, - "minimum": 0.5, - "type": "number" - }, - "solapeCorredizas": { - "maximum": 120, - "minimum": 0, - "type": "number" - } - }, - "type": "object" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "ele": { + "additionalProperties": false, + "properties": { + "lado": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "largo": { + "exclusiveMinimum": 0, + "maximum": 1800, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "largo", + "lado" + ], + "type": "object" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "anchoCabecera": { + "exclusiveMinimum": 0, + "maximum": 4000, + "type": "number" + }, + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "rebatible", + "type": "string" + }, + "material": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "pared": { + "enum": [ + "ladrillo", + "ladrillo-macizo", + "hormigon", + "durlock" + ], + "type": "string" + }, + "railMaterial": { + "enum": [ + "mdf-15mm-blanco", + "mdf-18mm-blanco", + "mdf-25mm-blanco", + "mdf-18mm-natural", + "melamina-18mm-blanco", + "melamina-18mm-roble-escandinavo", + "melamina-18mm-paraiso", + "melamina-18mm-olmo-claro", + "melamina-18mm-nogal", + "melamina-18mm-grafito", + "fenolico-18mm", + "terciado-18mm" + ], + "type": "string" + }, + "uso": { + "enum": [ + "escritorio", + "desayunador", + "mesa" + ], + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "uso", + "pared", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "colgadoCon": { + "enum": [ + "auto", + "tabla", + "colgadores", + "chapas" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "fijarAPared": { + "type": "boolean" + }, + "frenteDeslizante": { + "additionalProperties": false, + "properties": { + "estantes": { + "maximum": 12, + "minimum": 0, + "type": "integer" + }, + "f": { + "exclusiveMinimum": 0, + "maximum": 1, + "type": "number" + }, + "prof": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "f", + "estantes" + ], + "type": "object" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajeRebatible": { + "enum": [ + "cazoleta", + "piano" + ], + "type": "string" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "margenFrente": { + "maximum": 50, + "minimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "recortes": { + "items": { + "additionalProperties": false, + "properties": { + "cuerpo": { + "maximum": 48, + "minimum": 1, + "type": "integer" + }, + "d": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "forma": { + "enum": [ + "circulo", + "rect" + ], + "type": "string" + }, + "h": { + "maximum": 1000, + "minimum": 20, + "type": "number" + }, + "pieza": { + "enum": [ + "tapa", + "piso", + "fondo", + "lateral-izq", + "lateral-der" + ], + "type": "string" + }, + "u": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "v": { + "maximum": 5000, + "minimum": -5000, + "type": "number" + }, + "w": { + "maximum": 1000, + "minimum": 20, + "type": "number" + } + }, + "required": [ + "pieza", + "forma" + ], + "type": "object" + }, + "maxItems": 8, + "type": "array" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "abierta": { + "type": "boolean" + }, + "ciego": { + "additionalProperties": false, + "properties": { + "mm": { + "exclusiveMinimum": 0, + "type": "number" + }, + "suplemento": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "mm" + ], + "type": "object" + }, + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "dobleFondo": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "volcable", + "type": "string" + }, + "n": { + "maximum": 4, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + }, + "para": { + "enum": [ + "lavarropas", + "horno", + "microondas" + ], + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ganchos", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "asiento", + "type": "string" + }, + "ganchos": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "interior": { + "type": "boolean" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "montaje": { + "enum": [ + "sobrepuesto", + "medio", + "embutido" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "tapa": { + "additionalProperties": false, + "properties": { + "asiento": { + "type": "boolean" + }, + "baranda": { + "additionalProperties": false, + "properties": { + "alto": { + "maximum": 150, + "minimum": 50, + "type": "number" + }, + "frente": { + "type": "boolean" + } + }, + "required": [ + "alto" + ], + "type": "object" + }, + "material": { + "type": "string" + }, + "vuelo": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "vueloFrente": { + "maximum": 300, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + }, + "zocaloCajon": { + "type": "boolean" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
8 tool updates
- Changed
ajustar_mueble1 field changed- changed
Input schema / properties / baseParams / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
construir_mueble1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
cotizar_mueble1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
crear_diseno1 field changed- changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
despiece1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
pasos_de_armado1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
validar_factibilidad1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
ver_mueble1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "techoPasante": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "herrajes": { + "additionalProperties": false, + "properties": { + "altoPatas": { + "maximum": 200, + "minimum": 40, + "type": "number" + }, + "copaK": { + "maximum": 8, + "minimum": 2, + "type": "number" + }, + "copaProfundidad": { + "maximum": 16, + "minimum": 9, + "type": "number" + }, + "descuentoCorrediza": { + "maximum": 80, + "minimum": 0, + "type": "number" + }, + "largosCorredera": { + "items": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "maxItems": 20, + "minItems": 1, + "type": "array" + }, + "luzCorrederaPorLado": { + "maximum": 30, + "minimum": 5, + "type": "number" + }, + "luzVidrioPorLado": { + "maximum": 6, + "minimum": 0.5, + "type": "number" + }, + "solapeCorredizas": { + "maximum": 120, + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
8 tool updates
- Changed
ajustar_mueble2 fields changed- changed
Input schema / properties / baseParams / descriptionPrevious value: -"Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / baseParams / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
construir_mueble2 fields changed- changed
Input schema / properties / params / descriptionPrevious value: -"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
cotizar_mueble2 fields changed- changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
crear_diseno2 fields changed- changed
Input schema / properties / muebles / items / properties / params / descriptionPrevious value: -"Params paramétricos completos (alternativa a 'preset'). El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos (alternativa a 'preset'). El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
despiece2 fields changed- changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
pasos_de_armado2 fields changed- changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
validar_factibilidad1 field changed- changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
ver_mueble2 fields changed- changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "picnic", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "tabletopDepth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "tabletopDepth", - "seatHeight", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "ranurado", - "type": "string" - }, - "n": { - "maximum": 30, - "minimum": 3, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "techoPasante": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
8 tool updates
- Changed
ajustar_mueble2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - changed
Input schema / properties / baseParams / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
construir_mueble2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
cotizar_mueble2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
crear_diseno2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
despiece2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
pasos_de_armado2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
validar_factibilidad2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
ver_mueble2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "content": { - "oneOf": [ - { - "additionalProperties": false, - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "picnic", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "tabletopDepth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "tabletopDepth", + "seatHeight", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "ranurado", + "type": "string" + }, + "n": { + "maximum": 30, + "minimum": 3, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
2 tool updates
- Changed
ajustar_mueble1 field changed- changed
Input schema / requiredPrevious value: -[ - "baseParams", - "cambios" -]New value: +[ + "cambios" +]
- Changed
validar_factibilidad1 field changed- removed
Input schema / requiredRemoved value: -[ - "params" -]
1 tool update
- Changed
construir_mueble5 fields changed- added
Input schema / properties / salida / anyOfAdded value: +[ + { + "enum": [ + "despiece", + "imagen", + "modelo3d", + "visor" + ], + "type": "string" + }, + { + "items": { + "enum": [ + "despiece", + "imagen", + "modelo3d", + "visor" + ], + "type": "string" + }, + "minItems": 1, + "type": "array" + } +] - changed
Input schema / properties / salida / descriptionPrevious value: -"Qué devolver (uno o varios). 'despiece' = piezas+cotización+factibilidad (texto). 'imagen' = vista 2D frente/lateral/planta (SVG). 'modelo3d' = el modelo 3D GLB embebido para renderizar. 'visor' = link al editor 3D en el sitio. Default: ['despiece']. El link al sitio se incluye SIEMPRE."New value: +"Qué devolver (uno o varios): un string o una lista. 'despiece' = piezas+cotización+factibilidad (texto). 'imagen' = vista 2D frente/lateral/planta (SVG). 'modelo3d' = el modelo 3D GLB embebido para renderizar. 'visor' = link al editor 3D en el sitio. Default: ['despiece']. El link al sitio se incluye SIEMPRE." - removed
Input schema / properties / salida / itemsRemoved value: -{ - "enum": [ - "despiece", - "imagen", - "modelo3d", - "visor" - ], - "type": "string" -} - removed
Input schema / properties / salida / minItemsRemoved value: -1 - removed
Input schema / properties / salida / typeRemoved value: -"array"
8 tool updates
- Changed
ajustar_mueble9 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - changed
Input schema / properties / baseParams / descriptionPrevious value: -"Params paramétricos de partida (ya válidos). Ej: los que devolvió una cotización previa."New value: +"Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / baseParams / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - changed
Input schema / properties / cambios / descriptionPrevious value: -"Diff a aplicar sobre baseParams (merge por campo). Ej: {width: 2400, shelves: 5}. El resultado se re-valida con el esquema; si queda inválido, la tool falla con el motivo."New value: +"Diff a aplicar sobre baseParams (merge por campo). Ej: {width: 2400, shelves: 5}. El resultado se re-valida con el esquema; los objetos anidados (root, content, headboard) se reemplazan completos. Si queda inválido, la tool falla con el motivo." - added
Output schema / properties / cotizacion / properties / piezasAdded value: +{ + "type": "number" +} - changed
Output schema / properties / cotizacion / requiredPrevious value: -[ - "total_ars", - "total_formateado" -]New value: +[ + "total_ars", + "total_formateado", + "piezas" +] - added
Output schema / properties / factibilidad / properties / editor_urlAdded value: +{ + "type": "string" +}
- Changed
construir_mueble8 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / properties / ajustes / additionalPropertiesAdded value: +false - changed
Input schema / properties / params / descriptionPrevious value: -"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas."New value: +"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - added
Input schema / properties / salida / minItemsAdded value: +1 - added
Output schema / properties / factibilidad / properties / editor_urlAdded value: +{ + "type": "string" +}
- Changed
cotizar_mueble6 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / properties / ajustes / additionalPropertiesAdded value: +false - changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
crear_diseno9 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / properties / espacio / additionalPropertiesAdded value: +false - changed
Input schema / properties / espacio / descriptionPrevious value: -"Dimensiones del espacio (habitación o local) en mm. Si se omite, el espacio se calcula automáticamente."New value: +"Dimensiones del espacio: {ancho_mm: 3500, profundidad_mm: 4000}, ambas requeridas, en mm. Si se omite, el espacio se calcula automáticamente." - added
Input schema / properties / muebles / items / additionalPropertiesAdded value: +false - changed
Input schema / properties / muebles / items / properties / params / descriptionPrevious value: -"Params paramétricos completos (alternativa a 'preset')."New value: +"Params paramétricos completos (alternativa a 'preset'). El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - added
Input schema / properties / muebles / items / properties / posicion_mm / additionalPropertiesAdded value: +false
- Changed
despiece6 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / properties / ajustes / additionalPropertiesAdded value: +false - changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
pasos_de_armado6 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / properties / ajustes / additionalPropertiesAdded value: +false - changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
validar_factibilidad4 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
ver_mueble6 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious value: -[ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } +] - added
Input schema / properties / ajustes / additionalPropertiesAdded value: +false - changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "enCuerpos": { - "type": "boolean" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "content": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
8 tool updates
- Changed
ajustar_mueble2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / baseParams / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
construir_mueble2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
cotizar_mueble2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
crear_diseno2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
despiece2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
pasos_de_armado2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
validar_factibilidad2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
ver_mueble2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "minimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "legs": { - "maximum": 900, - "minimum": 0, - "type": "number" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "invernadero", - "type": "string" - }, - "material": { - "type": "string" - }, - "puerta": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "slope", - "shelves", - "puerta", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "colgado": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "overlay": { - "type": "boolean" - }, - "root": { - "anyOf": [ - { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "hueco", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "$ref": "#/definitions/__schema0" - } - ] - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "root" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "enCuerpos": { + "type": "boolean" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
10 tool updates
- Changed
ajustar_mueble6 fields changed- added
Input schema / definitionsAdded value: +{ + "__schema0": { + "properties": { + "ch": { + "items": { + "properties": { + "alto": { + "maximum": 3000, + "minimum": 150, + "type": "number" + }, + "colgado": { + "type": "boolean" + }, + "enCuerpos": { + "type": "boolean" + }, + "f": { + "exclusiveMinimum": 0, + "type": "number" + }, + "node": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "f", + "node" + ], + "type": "object" + }, + "maxItems": 8, + "minItems": 2, + "type": "array" + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + }, + "s": { + "enum": [ + "V", + "H" + ], + "type": "string" + } + }, + "required": [ + "s", + "ch" + ], + "type": "object" + } +} - changed
Input schema / properties / baseParams / descriptionPrevious value: -"Params paramétricos de partida, ya válidos (kind + medidas). Ej: los que devolvió cotizar_mueble."New value: +"Params paramétricos de partida (ya válidos). Ej: los que devolvió una cotización previa." - changed
Input schema / properties / baseParams / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - changed
Input schema / properties / cambios / descriptionPrevious value: -"Diff a aplicar (merge por campo): sólo los campos a cambiar. Ej: {width: 2400, shelves: 5, material: 'mdf-18mm-blanco'}."New value: +"Diff a aplicar sobre baseParams (merge por campo). Ej: {width: 2400, shelves: 5}. El resultado se re-valida con el esquema; si queda inválido, la tool falla con el motivo." - added
Output schema / properties / editor_urlAdded value: +{ + "type": "string" +} - changed
Output schema / requiredPrevious value: -[ - "medidas_mm", - "cotizacion", - "despiece", - "factibilidad", - "nota" -]New value: +[ + "medidas_mm", + "cotizacion", + "despiece", + "factibilidad", + "nota", + "editor_url" +]
- Changed
buscar_catalogo5 fields changed- added
Output schema / properties / resultados / items / properties / ambienteAdded value: +{ + "type": "string" +} - added
Output schema / properties / resultados / items / properties / editor_urlAdded value: +{ + "type": "string" +} - added
Output schema / properties / resultados / items / properties / imagen_urlAdded value: +{ + "type": "string" +} - removed
Output schema / properties / resultados / items / properties / precio_arsRemoved value: -{ - "type": "number" -} - changed
Output schema / properties / resultados / items / requiredPrevious value: -[ - "id", - "nombre", - "categoria", - "medidas_mm", - "nota" -]New value: +[ + "id", + "nombre", + "categoria", + "medidas_mm", + "nota", + "ambiente", + "editor_url", + "imagen_url" +]
- Added
construir_mueble - Changed
cotizar_mueble9 fields changed- added
Input schema / definitionsAdded value: +{ + "__schema0": { + "properties": { + "ch": { + "items": { + "properties": { + "alto": { + "maximum": 3000, + "minimum": 150, + "type": "number" + }, + "colgado": { + "type": "boolean" + }, + "enCuerpos": { + "type": "boolean" + }, + "f": { + "exclusiveMinimum": 0, + "type": "number" + }, + "node": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "f", + "node" + ], + "type": "object" + }, + "maxItems": 8, + "minItems": 2, + "type": "array" + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + }, + "s": { + "enum": [ + "V", + "H" + ], + "type": "string" + } + }, + "required": [ + "s", + "ch" + ], + "type": "object" + } +} - changed
Input schema / properties / ajustes / descriptionPrevious value: -"Ajustes de medidas opcionales sobre el preset. Solo los campos que querés sobreescribir."New value: +"Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}." - removed
Input schema / properties / ajustes / properties / alto_mm / descriptionRemoved value: -"Override del alto del preset, en milímetros. Ej: 2200 para 2.20 m." - removed
Input schema / properties / ajustes / properties / ancho_mm / descriptionRemoved value: -"Override del ancho del preset, en milímetros. Ej: 2400 para 2.40 m." - removed
Input schema / properties / ajustes / properties / profundidad_mm / descriptionRemoved value: -"Override de la profundidad del preset, en milímetros. Ej: 600 para 60 cm." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - changed
Input schema / properties / preset / descriptionPrevious value: -"ID del preset de mueble a cotizar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles."New value: +"ID del preset del mueble a cotizar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles." - added
Output schema / properties / editor_urlAdded value: +{ + "type": "string" +} - changed
Output schema / requiredPrevious value: -[ - "mueble", - "medidas_mm", - "lineas", - "total_ars", - "total_formateado", - "nota" -]New value: +[ + "mueble", + "medidas_mm", + "lineas", + "total_ars", + "total_formateado", + "nota", + "editor_url" +]
- Changed
crear_diseno2 fields changed- added
Input schema / definitionsAdded value: +{ + "__schema0": { + "properties": { + "ch": { + "items": { + "properties": { + "alto": { + "maximum": 3000, + "minimum": 150, + "type": "number" + }, + "colgado": { + "type": "boolean" + }, + "enCuerpos": { + "type": "boolean" + }, + "f": { + "exclusiveMinimum": 0, + "type": "number" + }, + "node": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "f", + "node" + ], + "type": "object" + }, + "maxItems": 8, + "minItems": 2, + "type": "array" + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + }, + "s": { + "enum": [ + "V", + "H" + ], + "type": "string" + } + }, + "required": [ + "s", + "ch" + ], + "type": "object" + } +} - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +]
- Changed
despiece10 fields changed- added
Input schema / definitionsAdded value: +{ + "__schema0": { + "properties": { + "ch": { + "items": { + "properties": { + "alto": { + "maximum": 3000, + "minimum": 150, + "type": "number" + }, + "colgado": { + "type": "boolean" + }, + "enCuerpos": { + "type": "boolean" + }, + "f": { + "exclusiveMinimum": 0, + "type": "number" + }, + "node": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "f", + "node" + ], + "type": "object" + }, + "maxItems": 8, + "minItems": 2, + "type": "array" + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + }, + "s": { + "enum": [ + "V", + "H" + ], + "type": "string" + } + }, + "required": [ + "s", + "ch" + ], + "type": "object" + } +} - changed
Input schema / properties / ajustes / descriptionPrevious value: -"Ajustes de medidas opcionales sobre el preset."New value: +"Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}." - removed
Input schema / properties / ajustes / properties / alto_mm / descriptionRemoved value: -"Override del alto en milímetros." - removed
Input schema / properties / ajustes / properties / ancho_mm / descriptionRemoved value: -"Override del ancho en milímetros." - removed
Input schema / properties / ajustes / properties / profundidad_mm / descriptionRemoved value: -"Override de la profundidad en milímetros." - changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos (alternativa a 'preset'). Requerido si no se pasa 'preset'."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - changed
Input schema / properties / preset / descriptionPrevious value: -"ID del preset del mueble a despiesar. Requerido si no se pasa 'params'. Usá listar_presets para ver los ids disponibles."New value: +"ID del preset del mueble a despiesar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles." - added
Output schema / properties / editor_urlAdded value: +{ + "type": "string" +} - changed
Output schema / requiredPrevious value: -[ - "mueble", - "medidas_mm", - "piezas", - "herrajes", - "tabla_texto", - "nota" -]New value: +[ + "mueble", + "medidas_mm", + "piezas", + "herrajes", + "tabla_texto", + "nota", + "editor_url" +]
- Changed
listar_presets6 fields changed- added
Input schema / $schemaAdded value: +"http://json-schema.org/draft-07/schema#" - added
Input schema / properties / ambienteAdded value: +{ + "description": "Filtro opcional por ambiente: Dormitorio, Living, Cocina y comedor, Baño, Oficina, Exterior u Otros.", + "type": "string" +} - added
Output schema / properties / presets / items / properties / ambienteAdded value: +{ + "type": "string" +} - added
Output schema / properties / presets / items / properties / editor_urlAdded value: +{ + "type": "string" +} - added
Output schema / properties / presets / items / properties / imagen_urlAdded value: +{ + "type": "string" +} - changed
Output schema / properties / presets / items / requiredPrevious value: -[ - "id", - "nombre", - "tipo", - "medidas_mm", - "descripcion" -]New value: +[ + "id", + "nombre", + "tipo", + "medidas_mm", + "descripcion", + "ambiente", + "editor_url", + "imagen_url" +]
- Added
pasos_de_armado - Changed
validar_factibilidad3 fields changed- added
Input schema / definitionsAdded value: +{ + "__schema0": { + "properties": { + "ch": { + "items": { + "properties": { + "alto": { + "maximum": 3000, + "minimum": 150, + "type": "number" + }, + "colgado": { + "type": "boolean" + }, + "enCuerpos": { + "type": "boolean" + }, + "f": { + "exclusiveMinimum": 0, + "type": "number" + }, + "node": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "f", + "node" + ], + "type": "object" + }, + "maxItems": 8, + "minItems": 2, + "type": "array" + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + }, + "s": { + "enum": [ + "V", + "H" + ], + "type": "string" + } + }, + "required": [ + "s", + "ch" + ], + "type": "object" + } +} - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - added
Output schema / properties / editor_urlAdded value: +{ + "type": "string" +}
- Changed
ver_mueble10 fields changed- added
Input schema / definitionsAdded value: +{ + "__schema0": { + "properties": { + "ch": { + "items": { + "properties": { + "alto": { + "maximum": 3000, + "minimum": 150, + "type": "number" + }, + "colgado": { + "type": "boolean" + }, + "enCuerpos": { + "type": "boolean" + }, + "f": { + "exclusiveMinimum": 0, + "type": "number" + }, + "node": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "prof": { + "maximum": 1200, + "minimum": 80, + "type": "number" + } + }, + "required": [ + "f", + "node" + ], + "type": "object" + }, + "maxItems": 8, + "minItems": 2, + "type": "array" + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + }, + "s": { + "enum": [ + "V", + "H" + ], + "type": "string" + } + }, + "required": [ + "s", + "ch" + ], + "type": "object" + } +} - changed
Input schema / properties / ajustes / descriptionPrevious value: -"Ajustes de medidas opcionales sobre el preset."New value: +"Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}." - removed
Input schema / properties / ajustes / properties / alto_mm / descriptionRemoved value: -"Override del alto en mm." - removed
Input schema / properties / ajustes / properties / ancho_mm / descriptionRemoved value: -"Override del ancho en mm." - removed
Input schema / properties / ajustes / properties / profundidad_mm / descriptionRemoved value: -"Override de la profundidad en mm." - changed
Input schema / properties / params / descriptionPrevious value: -"Params paramétricos completos (alternativa a 'preset')."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)." - changed
Input schema / properties / params / oneOfPrevious value: -[ - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "shelf", - "type": "string" - }, - "material": { - "type": "string" - }, - "openFrame": { - "type": "boolean" - }, - "shelves": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "shelves", - "backPanel", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawers": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "desk", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "drawers", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "doors": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "wardrobe", - "type": "string" - }, - "material": { - "type": "string" - }, - "rod": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "doors", - "rod", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "pergola", - "type": "string" - }, - "material": { - "type": "string" - }, - "postSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rafters": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "slope": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "height", - "rafters", - "postSize", - "slope", - "material" - ], - "type": "object" - }, - { - "properties": { - "boardWidth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "gap": { - "minimum": 0, - "type": "number" - }, - "joists": { - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "kind": { - "const": "deck", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "depth", - "boardWidth", - "gap", - "joists", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "table", - "type": "string" - }, - "legSize": { - "exclusiveMinimum": 0, - "type": "number" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "legSize", - "material" - ], - "type": "object" - }, - { - "properties": { - "baseHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "bunk": { - "type": "boolean" - }, - "bunkHeight": { - "maximum": 1600, - "minimum": 900, - "type": "number" - }, - "bunkLadderSide": { - "enum": [ - "izq", - "der" - ], - "type": "string" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "drawersPerSide": { - "maximum": 4, - "minimum": 0, - "type": "integer" - }, - "headboard": { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - }, - "headboardShelves": { - "maximum": 6, - "minimum": 0, - "type": "integer" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cama", - "type": "string" - }, - "material": { - "type": "string" - }, - "mattressThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "storage": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "storage", - "material" - ], - "type": "object" - }, - { - "properties": { - "arms": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "sofa", - "type": "string" - }, - "material": { - "type": "string" - }, - "seatHeight": { - "exclusiveMinimum": 0, - "type": "number" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "arms", - "material" - ], - "type": "object" - }, - { - "properties": { - "backrest": { - "type": "boolean" - }, - "backrestAngle": { - "maximum": 45, - "minimum": 0, - "type": "number" - }, - "cushionThickness": { - "exclusiveMinimum": 0, - "type": "number" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "banqueta", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "backrest", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "espejo", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "caja", - "type": "string" - }, - "lid": { - "enum": [ - "ninguna", - "fija", - "abisagrada" - ], - "type": "string" - }, - "material": { - "type": "string" - }, - "wheels": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "lid", - "wheels", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "cortina", - "type": "string" - }, - "material": { - "type": "string" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material" - ], - "type": "object" - }, - { - "properties": { - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "hojas": { - "maximum": 6, - "minimum": 2, - "type": "integer" - }, - "kind": { - "const": "biombo", - "type": "string" - }, - "material": { - "type": "string" - }, - "relleno": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "hojas", - "relleno", - "material" - ], - "type": "object" - }, - { - "properties": { - "backPanel": { - "type": "boolean" - }, - "base": { - "enum": [ - "zocalo", - "patas", - "ruedas" - ], - "type": "string" - }, - "columns": { - "items": { - "properties": { - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - }, - "w": { - "exclusiveMinimum": 0, - "type": "number" - }, - "zones": { - "items": { - "properties": { - "content": { - "oneOf": [ - { - "properties": { - "c": { - "const": "estantes", - "type": "string" - }, - "n": { - "maximum": 12, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajones", - "type": "string" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "cajonSecreto", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "barral", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "botellero", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "zapatero", - "type": "string" - }, - "n": { - "maximum": 5, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vidrio", - "type": "string" - }, - "n": { - "maximum": 8, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "bandeja", - "type": "string" - }, - "n": { - "maximum": 6, - "minimum": 1, - "type": "integer" - } - }, - "required": [ - "c", - "n" - ], - "type": "object" - }, - { - "properties": { - "c": { - "const": "vacio", - "type": "string" - } - }, - "required": [ - "c" - ], - "type": "object" - } - ] - }, - "door": { - "enum": [ - "izq", - "der", - "doble", - "arriba", - "abajo", - "corrediza" - ], - "type": "string" - }, - "h": { - "exclusiveMinimum": 0, - "type": "number" - }, - "led": { - "type": "boolean" - }, - "lock": { - "enum": [ - "magnetica", - "llave" - ], - "type": "string" - }, - "push": { - "type": "boolean" - } - }, - "required": [ - "content", - "h" - ], - "type": "object" - }, - "maxItems": 8, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "w", - "zones" - ], - "type": "object" - }, - "maxItems": 6, - "minItems": 1, - "type": "array" - }, - "depth": { - "exclusiveMinimum": 0, - "type": "number" - }, - "frontMaterial": { - "type": "string" - }, - "glassDoors": { - "type": "boolean" - }, - "height": { - "exclusiveMinimum": 0, - "type": "number" - }, - "kind": { - "const": "modular", - "type": "string" - }, - "material": { - "type": "string" - }, - "slidingDoor": { - "enum": [ - "full", - "per-column" - ], - "type": "string" - }, - "softClose": { - "type": "boolean" - }, - "width": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "kind", - "width", - "height", - "depth", - "material", - "backPanel", - "columns" - ], - "type": "object" - } -]New value: +[ + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "shelf", + "type": "string" + }, + "material": { + "type": "string" + }, + "openFrame": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "shelves", + "backPanel", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawers": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "desk", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "drawers", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "doors": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "wardrobe", + "type": "string" + }, + "material": { + "type": "string" + }, + "rod": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "doors", + "rod", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "pergola", + "type": "string" + }, + "material": { + "type": "string" + }, + "postSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rafters": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "height", + "rafters", + "postSize", + "slope", + "material" + ], + "type": "object" + }, + { + "properties": { + "boardWidth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "gap": { + "minimum": 0, + "type": "number" + }, + "joists": { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "kind": { + "const": "deck", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "depth", + "boardWidth", + "gap", + "joists", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "table", + "type": "string" + }, + "legSize": { + "exclusiveMinimum": 0, + "type": "number" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "legSize", + "material" + ], + "type": "object" + }, + { + "properties": { + "baseHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "bunk": { + "type": "boolean" + }, + "bunkHeight": { + "maximum": 1600, + "minimum": 900, + "type": "number" + }, + "bunkLadderSide": { + "enum": [ + "izq", + "der" + ], + "type": "string" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "drawersPerSide": { + "maximum": 4, + "minimum": 0, + "type": "integer" + }, + "headboard": { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + }, + "headboardShelves": { + "maximum": 6, + "minimum": 0, + "type": "integer" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cama", + "type": "string" + }, + "material": { + "type": "string" + }, + "mattressThickness": { + "exclusiveMinimum": 0, + "type": "number" + }, + "storage": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "storage", + "material" + ], + "type": "object" + }, + { + "properties": { + "arms": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "sofa", + "type": "string" + }, + "material": { + "type": "string" + }, + "seatHeight": { + "exclusiveMinimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "arms", + "material" + ], + "type": "object" + }, + { + "properties": { + "backrest": { + "type": "boolean" + }, + "backrestAngle": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "cushionThickness": { + "minimum": 0, + "type": "number" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "banqueta", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "backrest", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "espejo", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "caja", + "type": "string" + }, + "legs": { + "maximum": 900, + "minimum": 0, + "type": "number" + }, + "lid": { + "enum": [ + "ninguna", + "fija", + "abisagrada" + ], + "type": "string" + }, + "material": { + "type": "string" + }, + "wheels": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "lid", + "wheels", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "cortina", + "type": "string" + }, + "material": { + "type": "string" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "hojas": { + "maximum": 6, + "minimum": 2, + "type": "integer" + }, + "kind": { + "const": "biombo", + "type": "string" + }, + "material": { + "type": "string" + }, + "relleno": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "hojas", + "relleno", + "material" + ], + "type": "object" + }, + { + "properties": { + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "invernadero", + "type": "string" + }, + "material": { + "type": "string" + }, + "puerta": { + "type": "boolean" + }, + "shelves": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "slope": { + "maximum": 45, + "minimum": 0, + "type": "number" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "slope", + "shelves", + "puerta", + "material" + ], + "type": "object" + }, + { + "properties": { + "backPanel": { + "type": "boolean" + }, + "base": { + "enum": [ + "zocalo", + "patas", + "ruedas" + ], + "type": "string" + }, + "colgado": { + "type": "boolean" + }, + "depth": { + "exclusiveMinimum": 0, + "type": "number" + }, + "frontMaterial": { + "type": "string" + }, + "glassDoors": { + "type": "boolean" + }, + "height": { + "exclusiveMinimum": 0, + "type": "number" + }, + "kind": { + "const": "modular", + "type": "string" + }, + "material": { + "type": "string" + }, + "overlay": { + "type": "boolean" + }, + "root": { + "anyOf": [ + { + "properties": { + "content": { + "oneOf": [ + { + "properties": { + "c": { + "const": "estantes", + "type": "string" + }, + "n": { + "maximum": 12, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajones", + "type": "string" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "cajonSecreto", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "barral", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "botellero", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "zapatero", + "type": "string" + }, + "n": { + "maximum": 5, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vidrio", + "type": "string" + }, + "n": { + "maximum": 8, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "bandeja", + "type": "string" + }, + "n": { + "maximum": 6, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "c", + "n" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "hueco", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + }, + { + "properties": { + "c": { + "const": "vacio", + "type": "string" + } + }, + "required": [ + "c" + ], + "type": "object" + } + ] + }, + "door": { + "enum": [ + "izq", + "der", + "doble", + "arriba", + "abajo", + "corrediza" + ], + "type": "string" + }, + "led": { + "type": "boolean" + }, + "lock": { + "enum": [ + "magnetica", + "llave" + ], + "type": "string" + }, + "push": { + "type": "boolean" + } + }, + "required": [ + "content" + ], + "type": "object" + }, + { + "$ref": "#/definitions/__schema0" + } + ] + }, + "slidingDoor": { + "enum": [ + "full", + "per-column" + ], + "type": "string" + }, + "softClose": { + "type": "boolean" + }, + "width": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "kind", + "width", + "height", + "depth", + "material", + "backPanel", + "root" + ], + "type": "object" + } +] - changed
Input schema / properties / preset / descriptionPrevious value: -"ID del preset a visualizar. Requerido si no se pasa 'params'. Usá listar_presets."New value: +"ID del preset del mueble a visualizar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles." - added
Output schema / properties / editor_urlAdded value: +{ + "type": "string" +} - changed
Output schema / requiredPrevious value: -[ - "mueble", - "medidas_mm", - "nota" -]New value: +[ + "mueble", + "medidas_mm", + "nota", + "editor_url" +]
8 tool updates
- First observed
ajustar_mueble - First observed
buscar_catalogo - First observed
cotizar_mueble - First observed
crear_diseno - First observed
despiece - First observed
listar_presets - First observed
validar_factibilidad - First observed
ver_mueble
Related MCP Connectors
Facturas electrónicas ARCA (ex AFIP) para Argentina: alta de CUIT, facturas con CAE, PDF y mail.
Supermercado online de Argentina: buscá productos, armá el carrito, pagá y seguí tus pedidos.
Design homes with your AI: floor plans, furniture, joinery, lighting and photos, live.
Datos econ�micos y financieros oficiales de Argentina (BCRA, INDEC, CNV, MECON), AI-ready.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables professional furniture design from dimensions and type to a complete manufacturing package, including structural validation, cut optimization, BOM generation, assembly instructions, interactive HTML report with 3D viewer, and optional FreeCAD export.3MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to turn a furniture description into a parametric design, cut list, plywood sheet nesting, lumber cutting plan and dimensioned builder drawings, with no CAD required. When CadQuery or a licensed Autodesk Fusion is available, it also builds exact STEP/STL models and verifies them against the kernel.102MIT
- AlicenseAqualityCmaintenanceEnables users to design flat-pack furniture such as bookcases, cabinets, cubes and desks through natural-language conversation, then generates CNC-ready DXFs, cut and hardware lists, printable assembly instructions and a quote request for a fabricator.610MIT
- AlicenseNot gradedqualityBmaintenanceEnables an agent to turn furniture measurements into parametric module parts, optimize panel cutting layouts, and export cut lists, labels, PDF/SVG, CSV, or DXF.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.