removeAllStates
自:StateRestore 1.0.0
移除所有已存储的状态。
请注意 - 此属性需要 StateRestore 扩展用于 DataTables。
描述
此按钮可在顶层显示,与 savedStates
和 createState
按钮并列显示。此按钮可移除所有已保存的状态。这将从存储中完全移除状态,同时移除表示这些状态的按钮。
使用此按钮时,默认不显示确认模态框。
此按钮在 StateRestore 扩展内使用。如果使用父按钮的 stateRestoreConfig
配置对象的 remove
选项禁用移除状态,则此按钮不执行任何操作。
此按钮不具有任何其他配置选项,超出所有按钮提供的标准设置(例如 text
)。可以通过使用 language.buttons.removeAllStates
选项设置按钮中的文本。
示例
removeAllStates 按钮修改文本
DataTable.ext.buttons.removeAllStates.text = function (e, dt, node, config) {
return 'Remove Everything';
};