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 44 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 10 tools
Construir_mueble is a superset tool that can already return despiece, imagen, modelo3d and factibilidad, so it overlaps substantially with cotizar_mueble, despiece, ver_mueble and validar_factibilidad, which all accept the same preset/params args. Buscar_catalogo and listar_presets also both serve preset discovery. The descriptions do actively steer users to construir_mueble and clarify when to use the specialized tools, which keeps this from being worse.
Eight of ten tools follow a clear Spanish verb_noun pattern (ajustar_mueble, buscar_catalogo, construir_mueble, cotizar_mueble, crear_diseno, listar_presets, validar_factibilidad, ver_mueble). The two noun-only names (despiece, pasos_de_armado) are minor deviations that remain readable.
Ten tools sits squarely in the well-scoped 3-15 range. Each tool covers a distinct stage of the furniture workflow (search, build, quote, cut list, assemble, validate, iterate, multi-piece scene), so the set does not feel padded.
The lifecycle is well covered: discovery (listar_presets, buscar_catalogo), building (construir_mueble, crear_diseno), validation, quoting, cut lists, assembly steps and iterative refinement. Minor gaps exist around persisting/sharing designs (crear_diseno links are static) and no browsing of the materials/hardware catalog, but core workflows have no dead ends.
Available Tools
10 toolsajustar_muebleAdjust / iterate a designRead-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: 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| despiece | Yes | |
| cotizacion | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes | |
| factibilidad | Yes |
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 & quoteRead-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: 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. | |
| 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 | |
| salida_incluida | Yes |
cotizar_muebleQuote furniture cost (ARS)Read-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: 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. | |
| 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 |
crear_disenoCreate a 3D room design (2+ pieces)Read-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 |
despieceRead-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: 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. | |
| 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 |
listar_presetsList furniture presetsRead-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 |
pasos_de_armadoHow to assemble it (step by step)Read-onlyInspect
Devuelve CÓMO SE ARMA el mueble: los pasos en orden, en castellano, con las piezas de cada paso (rol y cantidad), la compra completa de herrajes, el peso armado y los avisos previos al corte. Es lo que convierte una lista de cortes en un mueble armable: el orden importa (se arma acostado sobre un lateral y cada pieza tiene que poder bajar en una sola dirección). 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: 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. | |
| 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}. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| pasos | Yes | |
| avisos | Yes | |
| mueble | Yes | |
| peso_kg | Yes | |
| herrajes | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes |
validar_factibilidadValidate buildabilityRead-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 |
ver_mueblePreview furniture (2D views)Read-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: 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. | |
| 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 |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
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.
1Supermercado 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
- 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
- AlicenseAqualityAmaintenanceOpen-source home design and floor plan editor for AI agents: draw walls and rooms, place furniture, doors and windows, build kitchens and wardrobes, check lighting, ergonomics, electrical and plumbing against building codes, and render the plan, 3D views or photorealistic images. Runs in the desktop app, the browser or the hosted server, and every change can be undone.5712Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to design, modify, and verify exact B-rep 3D CAD models by running build123d scripts on an OpenCascade kernel, with live three.js preview, collision and FDM printability checks, text-based spatial perception, user notes/sketch annotations, version history, and one-click export to OrcaSlicer.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.