editEntity method
Edit provided entity
Implementation
@internal
Future<DrishyaEntity?> editEntity(
BuildContext context,
DrishyaEntity entity,
) async {
//
final uiHandler = UIHandler.of(context);
final route = SlideTransitionPageRoute<DrishyaEntity>(
builder: DrishyaEditor(
setting: _editorSetting.copyWith(
backgrounds: [DrishyaBackground(entity: entity)],
),
),
setting: const CustomRouteSetting(
start: TransitionFrom.rightToLeft,
reverse: TransitionFrom.leftToRight,
),
);
if (!fullScreenMode) {
_panelController.minimizePanel();
}
final ety = await uiHandler.push(route);
await UIHandler.showStatusBar();
return ety;
}