raveSchema.json 30 KB

1
  1. {"copyright":"(C) Copyright IBM Corp. 2011,2015","id":"visJSON","type":"object","version":"7.2","layerHint":"com\/ibm\/vis\/main.js","classType":"VisJSONSpec","properties":{"localization":{"id":"localization","type":"object","classType":"LocalizationSpec","properties":{"mirror":{"type":"boolean"},"nationalShaping":{"id":"nationalShaping","type":"object","classType":"NationalShapingSpec","properties":{"digits":{"defaultValue":"EUROPEAN","type":"string","enum":["ARABIC","BENGALI","DEVANAGARI","EASTERN_ARABIC","ETHIOPIC","EUROPEAN","GUJARATI","GURMUKHI","KANNADA","KHMER","LAO","MALAYALAM","MONGOLIAN","MYANMAR","ORIYA","TAMIL","TELUGU","THAI","TIBETAN"]}}},"contextualShaping":{"id":"contextualShaping","type":"object","classType":"ContextualShapingSpec","properties":{"defaultContext":{"defaultValue":"EUROPEAN","type":"string","enum":["ARABIC","BENGALI","DEVANAGARI","EASTERN_ARABIC","ETHIOPIC","EUROPEAN","GUJARATI","GURMUKHI","KANNADA","KHMER","LAO","MALAYALAM","MONGOLIAN","MYANMAR","ORIYA","TAMIL","TELUGU","THAI","TIBETAN"]},"digits":{"minItems":"0","type":"array","items":{"defaultValue":"EUROPEAN","type":"string","enum":["ARABIC","BENGALI","DEVANAGARI","EASTERN_ARABIC","ETHIOPIC","EUROPEAN","GUJARATI","GURMUKHI","KANNADA","KHMER","LAO","MALAYALAM","MONGOLIAN","MYANMAR","ORIYA","TAMIL","TELUGU","THAI","TIBETAN"]}}}},"locale":{"type":"string"},"baseTextDirection":{"type":"string","enum":["auto","ltr","rtl"]}}},"copyright":{"type":"string"},"data":{"minItems":"0","type":"array","items":{"id":"data","type":"object","classType":"DataSpec","properties":{"output":{"minItems":"0","type":"array","layerHint":"com\/ibm\/vis\/layers\/dataTransformsLayer.js","items":{"id":"derivedOutputField","type":"object","classType":"DerivedOutputFieldSpec","properties":{"input":{"$ref":"fieldRef"},"role":{"type":"string"},"field":{"$ref":"fieldDeclaration"},"parameters":{"id":"derivedParameter","type":"object","classType":"DerivedParameterSpec","properties":{"replicate":{"type":"boolean"},"addTotalCategory":{"type":"string"},"binStart":{"type":"number"},"summaryFunction":{"type":"string"},"window":{"type":["string","number"]},"ascending":{"defaultValue":false,"type":"boolean"},"sortCategories":{"type":"boolean"}}}}}},"input":{"minItems":"0","type":"array","items":{"id":"derivedInputField","type":"object","classType":"DerivedInputFieldSpec","properties":{"role":{"type":"string"},"field":{"$ref":"fieldRef"}}}},"provider":{"id":"providerDeclaration","type":"object","layerHint":"com\/ibm\/vis\/layers\/dataProviderLayer.js","classType":"DataProviderSpec","properties":{"args":{"type":"any"},"providerId":{"type":"string"}}},"id":{"type":"string"},"source":{"$ref":"dataRef"},"fields":{"minItems":"0","type":"array","items":{"id":"fieldDeclaration","type":"object","classType":"FieldSpec","properties":{"unit":{"type":"string"},"min":{"type":"number"},"max":{"type":"number"},"granularity":{"type":"number"},"format":{"id":"format","type":"object","classType":"FormatSpec","properties":{"zeroFormat":{"id":"ZeroFormatSpec","type":"object","classType":"ZeroFormatSpec","properties":{"numericPattern":{"type":"string"},"scientificPattern":{"type":"string"}}},"negativeFormat":{"id":"NegativeFormatSpec","type":"object","classType":"NegativeFormatSpec","properties":{"numericPattern":{"type":"string"},"scientificPattern":{"type":"string"}}},"datePattern":{"type":"string"},"prefix":{"type":"string"},"scientific":{"type":[{"type":"string","enum":["never","always"]},{"id":"scientific","type":"object","classType":"ScientificSpec","properties":{"lower":{"type":"number"},"upper":{"type":"number"}}}]},"numericPattern":{"type":"string"},"noSpaceFormat":{"id":"noSpaceFormat","type":"object","classType":"NoSpaceFormatSpec","properties":{"pattern":{"type":"string"}}},"suffix":{"type":"string"},"scientificPattern":{"type":"string"},"fitMethod":{"type":"string","enum":["none","reducePrecision"]}}},"timeZone":{"type":"string"},"id":{"type":"string"},"label":{"type":"string"},"categories":{"minItems":"0","type":"array","items":{"type":"string"}},"key":{"type":"boolean"},"order":{"minItems":"0","type":"array","items":{"type":"number"}}}}},"rows":{"minItems":"0","type":"array","items":{"minItems":"0","type":"array","items":{"type":"double"}}},"type":{"type":"string","layerHint":"com\/ibm\/vis\/layers\/dataTransformsLayer.js"},"group":{"minItems":"0","type":"array","items":{"id":"derivedGroup","type":"object","classType":"DerivedGroupSpec","properties":{"output":{"$ref":"fieldDeclaration"},"input":{"$ref":"fieldRef"},"granularity":{"type":"number"}}}}}}},"resource":{"minItems":"0","type":"array","layerHint":"com\/ibm\/vis\/layers\/resourceHandlingLayer.js","items":{"id":"resource","type":"object","classType":"ResourceSpec","properties":{"URIs":{"minItems":"0","type":"array","items":{"type":"string","required":true},"required":true},"embeddedData":{"type":"string"},"id":{"type":"string","required":false},"type":{"type":"string","required":true}}}},"description":{"type":"string"},"titles":{"minItems":"0","type":"array","items":{"id":"TitleSpec","type":"object","classType":"TitleSpec","properties":{"backgroundStyle":{"$ref":"style"},"style":{"$ref":"style"},"type":{"type":"string","required":true,"enum":["title","subtitle","footnote"]},"content":{"$ref":"content"}}}},"version":{"type":"string","enum":["1.2","1.3","2.0","2.0.1","2.0.2","3.0","3.1","4.0","4.0.1","4.1","4.2","5.0","5.1","6.0","6.1","7.0","7.1","7.2"]},"augment":{"minItems":"0","type":"array","items":{"id":"augment","type":"object","classType":"AugmentSpec","properties":{"dataKeys":{"minItems":"0","type":"array","items":{"$ref":"fieldRef"}},"sourceFields":{"minItems":"0","type":"array","items":{"$ref":"fieldDeclaration"}},"transform":{"defaultValue":"dateline","type":"string","enum":["none","dateline"]},"includeInRange":{"defaultValue":false,"type":"boolean"},"sourceKeys":{"minItems":"0","type":"array","items":{"type":"string"}},"method":{"type":"string","enum":["intersect","includeAllSource"]},"thinningDistanceFraction":{"defaultValue":0.001,"type":"number"},"source":{"type":["string",{"$ref":"resource"},{"referTo":"ResourceSpec","id":"resourceRef","type":"object","classType":"ResourceRefSpec","properties":{"$ref":{"type":"string"}}}]},"target":{"$ref":"dataRef"}}}},"grammar":{"minItems":"0","type":"array","items":{"id":"grammar","type":"object","classType":"GrammarSpec","properties":{"axesOverflow":{"defaultValue":false,"type":"boolean"},"axisPadding":{"defaultValue":true,"type":"boolean"},"elements":{"minItems":"0","type":"array","items":{"id":"elements","type":"object","classType":"ElementsSpec","properties":{"symbol":{"minItems":"0","type":"array","items":{"$ref":"aesthetic"}},"components":{"minItems":"0","type":"array","items":{"id":"component","type":"object","classType":"ComponentSpec","properties":{"field":{"$ref":"fieldValueRef"},"value":{"type":"number"}}}},"data":{"referTo":"DataSpec","id":"dataRef","type":"object","classType":"DataRefSpec","properties":{"$ref":{"type":"string"}}},"color":{"minItems":"0","type":"array","items":{"id":"aesthetic","type":"object","classType":"AestheticSpec","properties":{"mapping":{"minItems":"0","type":"array","items":{"id":"mapping","type":"object","classType":"MappingSpec","properties":{"symbol":{"type":["string",{"$ref":"symbol"}]},"at":{"type":["number","string"]},"visible":{"type":"boolean"},"color":{"type":["string",{"$ref":"color"}]},"size":{"type":["number","string"]},"pattern":{"type":"string"},"atLabel":{"type":"string"},"style":{"$ref":"style"},"text":{"type":"string"},"state":{"type":"boolean"},"value":{"type":"number"},"font":{"$ref":"font"}}}},"field":{"referTo":"FieldSpec","id":"fieldValueRef","type":"object","classType":"FieldValueRefSpec","properties":{"method":{"type":"string","enum":["auto","data","rawdata","row","col","count","id","label","image"]},"format":{"$ref":"format"},"style":{"$ref":"style"},"$ref":{"type":"string"}}},"modifies":{"type":[{"type":"string","enum":["outline","fill","both","width","height"]},{"id":"modifies","type":"object","classType":"ModifiesSpec","properties":{"part":{"type":"string"},"type":{"type":"string","enum":["outline","fill","both","width","height"]},"descendants":{"type":"boolean"}}}]},"scale":{"$ref":"scale"},"palette":{"minItems":"0","id":"palette","type":"array","items":{"id":"aestheticValue","type":["string","boolean","number",{"$ref":"color"},{"$ref":"style"},{"$ref":"symbol"},{"$ref":"font"}]}},"id":{"type":"string"},"value":{"type":"number"},"nullValue":{"$ref":"aestheticValue"},"key":{"type":"string"}}}},"accessibility":{"minItems":"0","type":"array","items":{"$ref":"aesthetic"}},"customOptions":{"id":"customOptions","type":"object","classType":"CustomOptionsSpec","properties":{"maxZoom":{"type":"number"},"tileSize":{"type":"number"},"minZoom":{"type":"number"},"uri":{"type":"string","required":true}}},"tooltip":{"minItems":"0","type":"array","items":{"id":"tooltip","type":"object","classType":"TooltipSpec","properties":{"modifies":{"id":"part","type":"object","classType":"PartSpec","properties":{"part":{"type":"string"}}},"content":{"$ref":"content"}}}},"zOrder":{"type":"number"},"description":{"$ref":"content"},"symbolStyle":{"$ref":"style"},"type":{"defaultValue":"point","type":"string","enum":["point","interval","path","line","polygon","area","edge","text","schema","schema:pie","schema:profile","schema:star","schema:boxplot","schema:rose","custom"]},"content":{"minItems":"0","id":"content","type":"array","items":{"type":["string",{"$ref":"image"},{"$ref":"fieldValueRef"},{"id":"args","type":"object","classType":"ArgumentSpec","properties":{"args":{"type":"string","enum":["tick"]},"style":{"$ref":"style"}}},{"id":"StringValueSpec","type":"object","classType":"StringValueSpec","properties":{"style":{"$ref":"style"},"value":{"type":"string"}}}]}},"styleBy":{"minItems":"0","type":"array","items":{"$ref":"aesthetic"}},"split":{"minItems":"0","type":"array","items":{"$ref":"aesthetic"}},"interactionType":{"type":"string","enum":["scrollUnit"]},"positioning":{"id":"layout","type":"object","layerHint":"com\/ibm\/vis\/layers\/layoutsLayer,com\/ibm\/vis\/layers\/graphLayoutsLayer.js","classType":"LayoutSpec","properties":{"date":{"$ref":"fieldRef"},"parent":{"$ref":"fieldRef"},"prunedEdges":{"minItems":"0","type":"array","items":{"type":"array","items":{"type":"number"}}},"packParameters":{"id":"packParameters","type":"object","classType":"PackParametersSpec","properties":{"ellipsisPosition":{"type":"number"},"method":{"type":"string","enum":["grid","packed"]},"major":{"type":"string","enum":["row","column"]},"columnOrder":{"type":"string","enum":["left-to-right","right-to-left"]},"columns":{"type":"number"},"rows":{"type":"number"},"rowOrder":{"type":"string","enum":["top-to-bottom","bottom-to-top"]},"includeEllipsis":{"default":true,"type":"boolean"}}},"data":{"minItems":"0","type":"array","items":{"id":"layoutData","type":"object","classType":"LayoutDataSpec","properties":{"field":{"$ref":"fieldRef"},"value":{"type":"number"}}}},"positionOverride":{"minItems":"0","type":"array","items":{"id":"positionOverride","classType":"PositionOverrideSpec","properties":{"node":{"type":"number","required":true},"x":{"type":"number","required":true},"y":{"type":"number","required":true}}}},"incrementalNetworkLayout":{"defaultValue":false,"type":"boolean"},"layer":{"$ref":"fieldRef"},"combineCategories":{"defaultValue":false,"type":"boolean"},"bubbleParameters":{"id":"bubbleParameters","type":"object","classType":"BubbleParametersSpec","properties":{"threshold":{"default":-1,"type":"number"}}},"spacing":{"type":"number"},"prunedNodes":{"minItems":"0","type":"array","items":{"type":"number"}},"from":{"$ref":"fieldRef"},"id":{"$ref":"fieldRef"},"order":{"$ref":"fieldRef"},"attachmentPoint":{"type":[{"type":"string","enum":["center","closestPoint"]},{"type":"object","classType":"AttachmentPointsSpec","properties":{"inPoint":{"$ref":"ConnectionPointSpec"},"outPoint":{"id":"ConnectionPointSpec","type":"object","classType":"ConnectionPointSpec","properties":{"field":{"$ref":"fieldValueRef"},"value":{"type":"string"}}}}}]},"padding":{"$ref":"padding"},"orientation":{"type":"string","enum":["top-to-bottom","left-to-right","bottom-to-top","right-to-left"]},"method":{"type":"string"},"swimLanes":{"id":"swimlane","type":"object","classType":"SwimLaneSpec","properties":{"id":{"$ref":"fieldRef"},"idealNodeCountValue":{"$ref":"fieldRef"},"maxRowValue":{"$ref":"fieldRef"}}},"nodePlacement":{"defaultValue":"symmetric","type":"string","enum":["symmetric","maxOverlap","centerParent"]},"layout":{"defaultValue":"pivotBySize","type":"string"},"respectNodeSize":{"defaultValue":false,"type":"boolean"},"spiralParameters":{"id":"spiralParameters","type":"object","classType":"SpiralParametersSpec","properties":{"orientations":{"type":"array","items":{"type":"number"}},"orientationScheme":{"type":"string","enum":["sequential","roundRobin"]},"spiralType":{"type":"string","enum":["round","rectangular"]},"fitAll":{"type":"boolean"}}},"size":{"type":["number",{"$ref":"fieldRef"}]},"leafOnly":{"type":"boolean"},"preserveAspectRatio":{"defaultValue":false,"type":"boolean"},"layerPlacement":{"defaultValue":"spread","type":"string","enum":["centered","spread","adaptive"]},"linkGroup":{"$ref":"fieldRef"},"linkType":{"$ref":"fieldRef"},"to":{"$ref":"fieldRef"},"family":{"type":"string"},"parameters":{"type":"any"},"neighbourDetails":{"defaultValue":1,"type":"number"},"levels":{"minItems":"0","type":"array","items":{"id":"levels","classType":"LevelsSpec","properties":{"labelContent":{"$ref":"content"},"field":{"$ref":"fieldRef"}}}}}},"id":{"type":"string"},"textBackgroundStyle":{"$ref":"style"},"visibility":{"minItems":"0","type":"array","items":{"$ref":"aesthetic"}},"offset":{"minItems":"0","type":"array","items":{"$ref":"aesthetic"}},"positionModifier":{"type":"string","enum":["dodge","stack","none","pile"]},"dashing":{"minItems":"0","type":"array","items":{"$ref":"aesthetic"}},"label":{"minItems":"0","id":"label","type":"array","items":{"id":"elementLabel","type":"object","classType":"ElementLabelSpec","properties":{"lineStyle":{"$ref":"style"},"color":{"$ref":"aesthetic"},"size":{"$ref":"aesthetic"},"visibility":{"$ref":"aesthetic"},"lineMinSize":{"type":["string","number"]},"backgroundStyle":{"$ref":"style"},"modifies":{"$ref":"modifies"},"style":{"$ref":"style"},"content":{"$ref":"content"},"font":{"$ref":"aesthetic"}}}},"interpolation":{"type":"string","enum":["smooth"]},"size":{"minItems":"0","type":"array","items":{"$ref":"aesthetic"}},"meta":{"minItems":"0","type":"array","items":{"$ref":"aesthetic"}},"clipBySpan":{"defaultValue":true,"type":"boolean"},"styles":{"minItems":"0","type":"array","items":{"id":"styles","type":"object","classType":"TargetedStyleSpec","properties":{"style":{"$ref":"style"},"target":{"type":"string"}}}},"style":{"$ref":"style"},"position":{"minItems":"0","type":"array","items":{"id":"position","type":"object","classType":"PositionSpec","properties":{"includeInRange":{"defaultValue":false,"type":"boolean"},"field":{"$ref":"fieldValueRef"},"derivedValue":{"id":"derivedValue","type":"object","classType":"DerivedValueSpec","properties":{"functionName":{"type":"string","required":true},"variable":{"type":["number",{"$ref":"fieldValueRef"}],"required":true},"target":{"$ref":"elementRef","required":true}}},"value":{"type":["string","number"]},"span":{"type":"number"}}}},"clip":{"type":"string","enum":["atBounds","overlap","none"]},"font":{"minItems":"0","type":"array","items":{"$ref":"aesthetic"}}}}},"bounds":{"id":"bounds","type":"object","classType":"BoundsSpec","properties":{"top":{"type":["string","number"]},"left":{"type":["string","number"]},"bottom":{"type":["string","number"]},"center":{"type":"boolean"},"width":{"type":["string","number"]},"right":{"type":["string","number"]},"height":{"type":["string","number"]}}},"coordinates":{"id":"coordinates","type":"object","classType":"CoordinatesSpec","properties":{"transforms":{"minItems":"0","type":"array","items":{"id":"transform","type":"object","classType":"TransformSpec","properties":{"insetParameters":{"id":"insetParameters","type":"object","classType":"InsetParametersSpec","properties":{"top":{"type":["string","number"]},"left":{"type":["string","number"]},"bottom":{"type":["string","number"]},"right":{"type":["string","number"]}}},"projectionParameters":{"id":"projectionParameter","type":"object","classType":"ProjectionParametersSpec","properties":{"standardLatitude":{"type":"number"},"move":{"minItems":"0","id":"move","type":"array","items":{"id":"moveItems","type":"object","classType":"ProjectionMoveSpec","properties":{"from":{"minItems":"4","maxItems":"4","id":"from","type":"array","items":{"type":"number"}},"to":{"minItems":"4","maxItems":"4","id":"to","type":"array","items":{"type":"number"}}}}},"method":{"defaultValue":"fit","type":"string","enum":["fit","stretch"]},"name":{"defaultValue":"0","type":"string"}}},"polarParameters":{"id":"polarParameter","type":"object","classType":"PolarParametersSpec","properties":{"startAngle":{"defaultValue":0,"type":"number"},"diameter":{"$ref":"preferredSize"},"CCW":{"defaultValue":false,"type":"boolean"}}},"type":{"type":"string","enum":["polar","transpose","cluster","stack","projection"],"required":true}}}},"style":{"$ref":"style"},"dimensions":{"minItems":"0","type":"array","items":{"id":"dimension","type":"object","classType":"DimensionSpec","properties":{"scale":{"id":"scale","type":"object","classType":"ScaleSpec","properties":{"padding":{"$ref":"padding"},"spans":{"minItems":"0","type":"array","items":{"id":"span","type":"object","classType":"SpanSpec","properties":{"fit":{"type":"string","enum":["exact","nice"]},"outRange":{"id":"outRange","type":"object","classType":"SpanOutRangeSpec","properties":{"min":{"defaultValue":0.0,"type":"number"},"max":{"defaultValue":1.0,"type":"number"}}},"tickDelta":{"type":"number"},"unit":{"type":"string"},"min":{"type":"number"},"method":{"defaultValue":"linear","type":"string","enum":["linear","log","data","orderByWeight"]},"max":{"type":"number"},"ignoreZero":{"type":"boolean"},"categoryWeights":{"id":"categoryWeights","type":"object","classType":"CategoryWeightsSpec","properties":{"categories":{"$ref":"fieldValueRef","required":true},"weights":{"$ref":"fieldValueRef","required":true}}},"minorDivisions":{"type":"number"},"categories":{"minItems":"0","type":"array","items":{"type":"number"}},"tickLabel":{"$ref":"content"}}}},"categoryStructure":{"id":"categoryStructure","type":"object","classType":"CategoryStructureSpec","properties":{"gap":{"type":["string","number",{"$ref":"preferredSize"}]},"width":{"type":["string","number",{"$ref":"preferredSize"}]},"nest":{"defaultValue":false,"type":"boolean"},"align":{"defaultValue":"start","type":"string","enum":["start","middle","end"]}}},"reverse":{"type":"boolean"},"local":{"type":"boolean"}}},"axis":{"minItems":"0","maxItems":"2","type":["array",{"$ref":"axis"}],"items":{"id":"axis","type":"object","classType":"AxisSpec","properties":{"minorStyle":{"$ref":"style"},"gridStyle":{"$ref":"style"},"visible":{"defaultValue":true,"type":"boolean"},"method":{"defaultValue":"auto","type":"string","enum":["horizontal","vertical","stagger","auto","between"]},"tickAs":{"defaultValue":"normal","type":"string","enum":["normal","percentage"]},"alignWithOtherAxis":{"type":"boolean"},"outsideTickLabels":{"type":"boolean"},"opposite":{"type":"boolean"},"segmented":{"defaultValue":true,"type":"boolean"},"title":{"$ref":"content"},"tickStyle":{"$ref":"style"},"boxStyle":{"$ref":"style"},"lineStyle":{"$ref":"style"},"gridBand":{"id":"gridBand","type":"object","classType":"GridBandSpec","properties":{"fill":{"minItems":"0","type":"array","items":{"type":["string",{"$ref":"fill"},{"$ref":"color"}]}}}},"preferredSize":{"id":"preferredSize","type":"object","classType":"PreferredSizeSpec","properties":{"min":{"type":["string","number"]},"max":{"type":["string","number"]},"preferred":{"type":["string","number"]}}},"titleStyle":{"$ref":"style"},"markStyle":{"$ref":"style"}}}}}}}}},"style":{"$ref":"style"},"labelCollisionMethod":{"defaultValue":"limited","type":"string","enum":["none","limited","full"]},"facet":{"id":"facet","type":"object","classType":"FacetSpec","properties":{"method":{"type":"string","enum":["chartInChart","panel","panelHorizontal"]},"sharedAxes":{"minItems":"0","type":"array","items":{"type":"number"}},"targetPart":{"type":"string"},"fields":{"minItems":"0","type":"array","items":{"id":"facetField","type":"object","classType":"FacetFieldSpec","properties":{"field":{"referTo":"FieldSpec","id":"fieldRef","type":"object","classType":"FieldRefSpec","properties":{"$ref":{"type":"string"}}},"axis":{"$ref":"axis"}}}},"targetElement":{"referTo":"ElementsSpec","id":"elementRef","type":"object","classType":"ElementRefSpec","properties":{"$ref":{"type":"string"}}}}}}}},"legends":{"minItems":"0","type":"array","layerHint":"com\/ibm\/vis\/layers\/legendLayer.js","items":{"id":"legend","classType":"LegendSpec","properties":{"minorStyle":{"$ref":"style"},"orientation":{"type":"string"},"method":{"defaultValue":"simple","type":"string","enum":["swatch","stagger","axis","continuous","simple"]},"maximumSwatches":{"type":"number"},"columns":{"type":"number"},"scale":{"$ref":"scale"},"itemStyle":{"$ref":"style"},"aesthetics":{"minItems":"0","type":"array","items":{"id":"aestheticReference","type":"object","classType":"AestheticReferenceSpec","properties":{"aesthetic":{"referTo":"AestheticSpec","id":"aestheticRef","type":"object","classType":"AestheticRefSpec","properties":{"$ref":{"type":"string"}}}}}},"title":{"$ref":"content"},"rows":{"type":"number"},"stripes":{"type":"number"},"itemBoxStyle":{"$ref":"style"},"mirroredLabels":{"defaultValue":false,"type":"boolean"},"tickStyle":{"$ref":"style"},"lineStyle":{"$ref":"style"},"elements":{"minItems":"0","type":"array","items":{"$ref":"elementRef"}},"multiline":{"defaultValue":"consistent","type":"string","enum":["none","consistent"]},"labelStyle":{"$ref":"style"},"location":{"type":["string",{"$ref":"bounds"}]},"titleStyle":{"$ref":"style"},"legendEntryStyle":{"$ref":"style"},"boundsStyle":{"$ref":"style"},"markStyle":{"$ref":"style"}}}},"size":{"id":"size","type":"object","classType":"SizeSpec","properties":{"width":{"type":["string",{"type":"number","minimum":0}]},"height":{"type":["string",{"type":"number","minimum":0}]}}},"style":{"id":"style","type":"object","classType":"StyleSpec","properties":{"symbol":{"type":[{"type":"string","enum":["circle","square","rectangle","triangle","cross","plus","polygon","poly","star","polygon-3","polygon-4","polygon-5","polygon-6","polygon-7","polygon-8","polygon-9","polygon-10","polygon-11","polygon-12","polygon-14","polygon-14","polygon-15","polygon-16","poly-3","poly-4","poly-5","poly-6","poly-7","poly-8","poly-9","poly-10","poly-11","poly-12","poly-13","poly-14","poly-15","poly-16","star-3","star-4","star-5","star-6","star-7","star-8","star-9","star-10","star-11","star-12","star-13","star-14","star-15","star-16","line","curved","elbow","curvedElbow","semiCircle","straight","i-beam","t-beam","rect","letter-A","letter-B","letter-C"]},{"id":"symbol","type":"object","classType":"SymbolSpec","properties":{"shape":{"minItems":"0","type":"array","items":{"id":"symbolShape","type":"object","classType":"SymbolShapeSpec","properties":{"path":{"type":"string"},"shape":{"minItems":"0","type":"array","items":{"$ref":"symbolShape"}},"part":{"type":"string"},"bounds":{"$ref":"bounds"},"style":{"$ref":"style"},"type":{"type":"string","enum":["group","circle","square","rectangle","triangle","cross","plus","polygon","poly","star","polygon-3","polygon-4","polygon-5","polygon-6","polygon-7","polygon-8","polygon-9","polygon-10","polygon-11","polygon-12","polygon-14","polygon-14","polygon-15","polygon-16","poly-3","poly-4","poly-5","poly-6","poly-7","poly-8","poly-9","poly-10","poly-11","poly-12","poly-13","poly-14","poly-15","poly-16","star-3","star-4","star-5","star-6","star-7","star-8","star-9","star-10","star-11","star-12","star-13","star-14","star-15","star-16","i-beam","t-beam","rect","path","letter-A","letter-B","letter-C"],"required":true},"scaleDimensions":{"type":"string","enum":["none","x","y","both"]}}}},"bounds":{"$ref":"bounds"},"scaleDimensions":{"type":"string","enum":["none","x","y","both"]}}}]},"padding":{"id":"padding","type":["string","number",{"type":"object","classType":"PaddingSpec","properties":{"top":{"type":["string","number"]},"left":{"type":["string","number"]},"bottom":{"type":["string","number"]},"right":{"type":["string","number"]}}}]},"image":{"id":"image","type":"object","classType":"ImageSpec","properties":{"method":{"defaultValue":"icon","type":"string","enum":["icon","texture","fit","fill","stretch"]},"alpha":{"defaultValue":1.0,"type":"number"},"valign":{"defaultValue":"middle","type":"string","enum":["start","middle","end"]},"source":{"type":[{"$ref":"resource"},{"$ref":"resourceRef"}]},"align":{"defaultValue":"middle","type":"string","enum":["start","middle","end"]}}},"accessibility":{"id":"accessibilityStyle","type":"object","classType":"AccessibilityStyleSpec","properties":{"role":{"type":"string"},"hint":{"type":"string"},"ignore":{"type":"boolean"},"label":{"type":"string"},"state":{"minItems":"0","type":"array","items":{"id":"accessibilityState","type":"object","classType":"AccessibilityStateSpec","properties":{"value":{"type":"boolean","required":true},"key":{"type":"string","required":true}}}}}},"valign":{"type":"string","enum":["start","middle","end","middleOfFirstLine","outward"]},"align":{"type":"string","enum":["start","middle","end","outward"]},"fill":{"type":["string",{"id":"color","type":"object","classType":"ColorSpec","properties":{"a":{"type":"number"},"dAlpha":{"type":"number"},"r":{"type":"number"},"b":{"type":"number"},"s":{"type":"number"},"dValue":{"type":"number"},"dLightness":{"type":"number"},"v":{"type":"number"},"g":{"type":"number"},"h":{"type":"number"},"l":{"type":"number"},"dSaturation":{"type":"number"}}},{"id":"fill","type":"object","classType":"FillSpec","properties":{"angle":{"type":"number"},"focus":{"id":"focus","type":"object","classType":"FocusSpec","properties":{"x":{"type":["string","number"]},"y":{"type":["string","number"]}}},"global":{"defaultValue":false,"type":"boolean"},"type":{"defaultValue":"linear","type":"string","enum":["linear","radial","linearByYDimension","linearByXDimension"]},"colors":{"minItems":"0","type":"array","items":{"id":"colorOffset","type":"object","classType":"ColorOffsetSpec","properties":{"color":{"type":["string",{"$ref":"color"}]},"offset":{"type":"number"}}}}}}]},"stroke":{"id":"stroke","type":"object","classType":"StrokeSpec","properties":{"cap":{"type":"string","enum":["butt","round","square"]},"width":{"type":["string","number"]},"style":{"type":"string"},"join":{"type":[{"type":"string","enum":["miter","round","bevel"]},"number"]}}},"alignEdge":{"type":"string","enum":["vertical","horizontal"]},"cornerRadius":{"type":["string","number"]},"outline":{"type":["string",{"$ref":"color"}]},"outlineMethod":{"type":"string"},"startArrow":{"type":"string","enum":["none","arrow","closedArrow","filledArrow","circle","filledCircle","square","filledSquare","diamond","filledDiamond"]},"size":{"type":["string","number",{"$ref":"preferredSize"}]},"effect":{"id":"effect","type":"object","classType":"EffectSpec","properties":{"shadow":{"id":"shadow","type":"object","classType":"ShadowSpec","properties":{"dx":{"defaultValue":2.0,"type":["string","number"]},"color":{"defaultValue":"{'r' : 255, 'g' : 255, 'b' : 0, 'a' : 1}","type":["string",{"$ref":"color"}]},"dy":{"defaultValue":2.0,"type":["string","number"]},"stdDev":{"type":["string","number"]}}},"glow":{"id":"glow","type":"object","classType":"GlowSpec","properties":{"color":{"type":["string",{"$ref":"color"}]},"stdDev":{"defaultValue":2.0,"type":["string","number"]}}}}},"width":{"type":["string","number",{"$ref":"preferredSize"}]},"angle":{"type":["string","number"]},"location":{"type":"string","enum":["outside","callout","inside","fit","stretch","outward"]},"endArrow":{"type":"string","enum":["none","arrow","closedArrow","filledArrow","circle","filledCircle","square","filledSquare","diamond","filledDiamond"]},"snap":{"type":"boolean"},"font":{"id":"font","type":"object","classType":"FontSpec","properties":{"size":{"type":["string","number"]},"weight":{"type":"string","enum":["bold","normal"]},"style":{"type":"string","enum":["italic","normal"]},"family":{"defaultValue":"Arial,SanSerif","type":"string"}}},"height":{"type":["string","number",{"$ref":"preferredSize"}]}}},"legendPosition":{"defaultValue":"right","type":"string","enum":["left","right","top","bottom"]},"parameters":{"type":"array","items":{"id":"parameter","type":"object","classType":"ParameterSpec","properties":{"resolveOrder":{"type":"integer"},"defaultValue":{"type":["boolean","string","number",{"$ref":"color"},{"$ref":"size"},{"$ref":"font"},{"$ref":"palette"}]},"description":{"type":"string"},"id":{"type":"string","required":true},"label":{"type":"string"},"type":{"type":"string","required":true,"enum":["boolean","string","integer","double","length","color","size","font","colorPalette","styleByPalette"]},"resolution":{"minItems":"0","type":"array","layerHint":"com\/ibm\/vis\/layers\/templateLayer.js","items":{"id":"resolution","type":"object","classType":"ResolutionSpec","properties":{"method":{"type":"string","required":true,"enum":["set","remove","createOrSet"]},"sourceParameter":{"type":["string","number","boolean","integer"]},"sourceValue":{"type":["boolean","string","number",{"$ref":"color"},{"$ref":"size"},{"$ref":"font"},{"$ref":"palette"}]},"sourcePath":{"type":["string"]},"target":{"type":"string","required":true}}}},"required":{"type":"boolean"},"resolutionCases":{"minItems":"0","type":"array","items":{"id":"resolutionCases","type":"object","classType":"ResolutionCasesSpec","properties":{"resolutionCase":{"type":["string","boolean","integer"]},"resolution":{"minItems":"0","type":"array","items":{"$ref":"resolution"}}}}}}}},"parameterValues":{"type":"array","items":{"id":"parameterValue","type":"object","classType":"ParameterValueSpec","properties":{"id":{"type":"string","required":true},"value":{"type":["boolean","string","number",{"$ref":"color"},{"$ref":"size"},{"$ref":"font"},{"$ref":"palette"}],"required":true}}}}}}