{hero}

removeAllStates

自:StateRestore 1.0.0

移除所有已存储的状态。
请注意 - 此属性需要 StateRestore 扩展用于 DataTables。

描述

此按钮可在顶层显示,与 savedStatescreateState 按钮并列显示。此按钮可移除所有已保存的状态。这将从存储中完全移除状态,同时移除表示这些状态的按钮。

使用此按钮时,默认不显示确认模态框。

此按钮在 StateRestore 扩展内使用。如果使用父按钮的 stateRestoreConfig 配置对象的 remove 选项禁用移除状态,则此按钮不执行任何操作。

此按钮不具有任何其他配置选项,超出所有按钮提供的标准设置(例如 text)。可以通过使用 language.buttons.removeAllStates 选项设置按钮中的文本。

示例

removeAllStates 按钮修改文本

DataTable.ext.buttons.removeAllStates.text = function (e, dt, node, config) {
	return 'Remove Everything';
};