2014-03-07 56 views
0

我正在尋找一個問題的答案,基於某些因素,我可以如何(以及是否)爲我的屏幕用戶界面圖表禁用顯式事件(或某些事件)。例如用戶是否登錄等。我看了文檔,但沒有這樣的屬性。比如我看到處理不同事件的功能:明確禁用Shield UI JavaScript圖表的事件

events: { 
    seriesClick: function(args) { 
    // handle event 
    } 
} 

但沒有像 事件屬性:真 或類似的東西。 而我的另一個問題是,有沒有辦法間接禁用一個或多個事件?

回答

0

第一個是考慮哪些事件將在呈現圖表之前啓用和禁用。您只需將相應的事件代碼放入當前使用權限即可。 也有間接事件禁用的方法。例如,通過使用enablePointSelection屬性可以實際禁用與pointDeselect和pointSelect等系列相關的事件。下面是對於區域圖表類型的代碼示例:

seriesSettings: { 
    area: { 
     enablePointSelection: false 
    } 
} 

一旦我們禁用要選擇的適當的代碼可以存在於一系列點,但將不被執行。