-
renderColorRampPreviewHTML
(colors, options)
{HTMLElement}
- 自從:ArcGIS 適用於 JavaScript 4.13 的 API
生成顏色漸變的預覽圖像以顯示在自定義小部件或其他 DOM 元素中。
參數:
規格:類型 說明 用於構造顏色漸變的顏色數組。
options Object可選的 顏色漸變的格式選項。
規格:align可選的 默認值:垂直的指定色帶的對齊方式。
可能的值:"horizontal"|"vertical"
gradient可選的 默認值:真的指示是否使用連續漸變來渲染顏色漸變。當
false
時,不同的顏色將出現在沒有漸變的漸變中。width可選的 漸變的寬度(以像素為單位)。
height可選的 漸變的高度(以像素為單位)。
返回:
類型 說明 HTMLElement 返回用於在 DOM 中顯示的顏色漸變的預覽。 例子:
const colors = [ "#d6ffe1", "#8ceda6", "#2ee860", "#00e33d" ]; const colorRamp = symbolUtils.renderColorRampPreviewHTML(colors, { align: "vertical" }); body.appendChild(colorRamp);
// Primary color scheme from colorSchemes.getSchemes() const schemes = colorSchemes.getSchemes({ basemap: "gray-vector", geometryType: "polygon", theme: "above-and-below" }); const colorRamp = symbolUtils.renderColorRampPreviewHTML(schemes.primaryScheme.colors, { align: "horizontal" }); body.appendChild(colorRamp);
基本信息
以下是所在類或對象的基本信息。
AMD:
require(["esri/symbols/support/symbolUtils"], (symbolUtils) => { /* code goes here */ });
ESM:
import * as symbolUtils from "@arcgis/core/symbols/support/symbolUtils";
對象:
esri/symbols/support/symbolUtils
自從:用於 JavaScript 4.11 的 ArcGIS API
用法說明
symbolUtils.renderColorRampPreviewHTML
函數(或屬性)的定義如下:
相關用法
- JavaScript ArcGIS symbolUtils.renderPreviewHTML用法及代碼示例
- JavaScript ArcGIS symbolUtils.getDisplayedColor用法及代碼示例
- JavaScript ArcGIS symbolUtils.getDisplayedSymbol用法及代碼示例
- JavaScript ArcGIS scaleRange.scaleRange用法及代碼示例
- JavaScript string.replace()用法及代碼示例
- JavaScript ArcGIS scheduling.addFrameTask用法及代碼示例
- JavaScript ArcGIS size.createAgeRenderer用法及代碼示例
- JavaScript ArcGIS size.cloneScheme用法及代碼示例
- JavaScript ArcGIS sql.parseWhereClause用法及代碼示例
- JavaScript ArcGIS size.createContinuousRenderer用法及代碼示例
- JavaScript ArcGIS serviceArea.solve用法及代碼示例
- JavaScript setInterval()用法及代碼示例
- JavaScript ArcGIS size.getSchemes用法及代碼示例
- JavaScript ArcGIS scheduling.schedule用法及代碼示例
- JavaScript ArcGIS size.createClassBreaksRenderer用法及代碼示例
- JavaScript ArcGIS sizeRange.sizeRange用法及代碼示例
- JavaScript ArcGIS size.createVisualVariables用法及代碼示例
- JavaScript ArcGIS summaryStatisticsForAge.summaryStatisticsForAge用法及代碼示例
- JavaScript string.anchor()用法及代碼示例
- JavaScript ArcGIS summaryStatistics.summaryStatistics用法及代碼示例
- JavaScript ArcGIS SceneView double-click事件用法及代碼示例
- JavaScript ArcGIS geometryEngineAsync.overlaps用法及代碼示例
- JavaScript ArcGIS Expand.when用法及代碼示例
- JavaScript ArcGIS Sublayer.JoinTableDataSource用法及代碼示例
- JavaScript ArcGIS FillSymbol3DLayer.outline用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 symbolUtils.renderColorRampPreviewHTML。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。