|
7 | 7 | import os
|
8 | 8 | import pickle
|
9 | 9 | import re
|
10 |
| -from typing import Any, Dict, List, Callable, Literal, Optional, Tuple, Union |
| 10 | +from typing import Any, Dict, List, Callable, Optional, Tuple, Union |
11 | 11 |
|
12 | 12 | import pandas as pd
|
13 | 13 |
|
14 | 14 | from mitosheet.mito_backend import MitoBackend
|
15 | 15 | from mitosheet.selection_utils import get_selected_element
|
16 |
| -from mitosheet.types import CodeOptions, ColumnDefinitions, ConditionalFormat, ParamMetadata, ParamType |
| 16 | +from mitosheet.types import CodeOptions, ColumnDefinitions, ConditionalFormat, DefaultEditingMode, ParamMetadata, ParamType |
17 | 17 | from mitosheet.user.utils import is_pro
|
18 | 18 | from mitosheet.utils import get_new_id
|
19 | 19 |
|
@@ -271,7 +271,7 @@ def _get_mito_backend(
|
271 | 271 | _sheet_functions: Optional[List[Callable]]=None,
|
272 | 272 | _code_options: Optional[CodeOptions]=None,
|
273 | 273 | _column_definitions: Optional[List[ColumnDefinitions]]=None,
|
274 |
| - _default_editing_mode: Optional[Literal['cell', 'column']]=None, |
| 274 | + _default_editing_mode: Optional[DefaultEditingMode]=None, |
275 | 275 | import_folder: Optional[str]=None,
|
276 | 276 | df_names: Optional[List[str]]=None,
|
277 | 277 | session_id: Optional[str]=None,
|
@@ -326,7 +326,7 @@ def spreadsheet( # type: ignore
|
326 | 326 | import_folder: Optional[str]=None,
|
327 | 327 | code_options: Optional[CodeOptions]=None,
|
328 | 328 | column_definitions: Optional[List[ColumnDefinitions]]=None,
|
329 |
| - default_editing_mode: Optional[Literal['cell', 'column']]=None, |
| 329 | + default_editing_mode: Optional[DefaultEditingMode]=None, |
330 | 330 | return_type: str='default',
|
331 | 331 | height: Optional[str]=None,
|
332 | 332 | key=None
|
|
0 commit comments