當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript ArcGIS Editor.allowedWorkflows用法及代碼示例


基本信息

以下是所在類或對象的基本信息。

AMD: require(["esri/widgets/Editor"], (Editor) => { /* code goes here */ });

ESM: import Editor from "@arcgis/core/widgets/Editor";

類: esri/widgets/Editor

繼承: Editor > Widget > Accessor

自從:用於 JavaScript 4.11 的 ArcGIS API

用法說明

Editor.allowedWorkflows函數(或屬性)的定義如下:

allowedWorkflows String


一個字符串值數組,指定允許最終用戶編輯的內容。例如,具有完全編輯權限的要素圖層可能可用。但是您可能隻希望最終用戶能夠更新現有函數。將 allowedWorkflows 設置為僅 update

可能的值 說明
create 這允許最終用戶在要素服務中創建新的單個要素。 (自 4.23 起已棄用,請使用 create-features,如下所述。)
create-features 這允許最終用戶在要素服務中創建單獨的或連續的要素。 (自 4.23 起)
update 這允許最終用戶更新和/或刪除要素服務中的要素。

僅當要素服務允許這些操作時,才會啟用這些工作流。

可能的值"create-features"|"create"|"update"

例子:

const editor = new Editor({
  view: view,
  allowedWorkflows: ["update"] // allows only updates and no adds
});

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 Editor.allowedWorkflows。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。