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
+ from mitosheet .user .utils import is_pro
17
18
from mitosheet .utils import get_new_id
18
19
19
20
CURRENT_MITO_ANALYSIS_VERSION = 1
@@ -270,6 +271,7 @@ def _get_mito_backend(
270
271
_sheet_functions : Optional [List [Callable ]]= None ,
271
272
_code_options : Optional [CodeOptions ]= None ,
272
273
_column_definitions : Optional [List [ColumnDefinitions ]]= None ,
274
+ _default_editing_mode : Optional [DefaultEditingMode ]= None ,
273
275
import_folder : Optional [str ]= None ,
274
276
df_names : Optional [List [str ]]= None ,
275
277
session_id : Optional [str ]= None ,
@@ -282,6 +284,7 @@ def _get_mito_backend(
282
284
user_defined_importers = _importers , user_defined_functions = _sheet_functions , user_defined_editors = _editors ,
283
285
code_options = _code_options ,
284
286
column_definitions = _column_definitions ,
287
+ default_editing_mode = _default_editing_mode ,
285
288
)
286
289
287
290
# Make a send function that stores the responses in a list
@@ -323,6 +326,7 @@ def spreadsheet( # type: ignore
323
326
import_folder : Optional [str ]= None ,
324
327
code_options : Optional [CodeOptions ]= None ,
325
328
column_definitions : Optional [List [ColumnDefinitions ]]= None ,
329
+ default_editing_mode : Optional [DefaultEditingMode ]= None ,
326
330
return_type : str = 'default' ,
327
331
height : Optional [str ]= None ,
328
332
key = None
@@ -370,6 +374,7 @@ def spreadsheet( # type: ignore
370
374
_editors = editors ,
371
375
_code_options = code_options ,
372
376
_column_definitions = column_definitions ,
377
+ _default_editing_mode = default_editing_mode ,
373
378
import_folder = import_folder ,
374
379
session_id = session_id ,
375
380
df_names = df_names ,
0 commit comments