rename method
Changes the name from oldSheetName to newSheetName.
In order to rename : oldSheetName should exist in excel.tables.keys and newSheetName must not exist.
Implementation
void rename(String oldSheetName, String newSheetName) {
if (_sheetMap[oldSheetName] != null && _sheetMap[newSheetName] == null) {
///
/// rename from _defaultSheet var also
if (_defaultSheet == oldSheetName) {
_defaultSheet = newSheetName;
}
copy(oldSheetName, newSheetName);
///
/// delete the `oldSheetName` as sheet with `newSheetName` is having cloned `SheetObject of oldSheetName` with new reference,
delete(oldSheetName);
}
}