Lines Matching defs:context
54 auto&& touchEventCallback = [context = pipelineContext_, id = instanceId_](
58 context->GetTaskExecutor()->PostTask(
59 [context, event, markProcess]() {
60 context->OnTouchEvent(event);
61 context->NotifyDispatchTouchEventDismiss(event);
73 auto&& mouseEventCallback = [context = pipelineContext_, id = instanceId_](
77 context->GetTaskExecutor()->PostTask(
78 [context, event, markProcess]() {
79 context->OnMouseEvent(event);
91 auto&& axisEventCallback = [context = pipelineContext_, id = instanceId_](
95 context->GetTaskExecutor()->PostTask(
96 [context, event, markProcess]() {
97 context->OnAxisEvent(event);
109 auto&& keyEventCallback = [context = pipelineContext_, id = instanceId_](const KeyEvent& event) {
112 context->GetTaskExecutor()->PostSyncTask(
113 [context, event, &result]() { result = context->OnKeyEvent(event); },
123 auto&& rotationEventCallback = [context = pipelineContext_, id = instanceId_](const RotationEvent& event) {
126 context->GetTaskExecutor()->PostSyncTask(
127 [context, event, &result]() { result = context->OnRotationEvent(event); },
137 auto&& viewChangeCallback = [context = pipelineContext_, id = instanceId_](int32_t width, int32_t height,
142 context->GetTaskExecutor()->PostTask(
143 [context, width, height, type, rsTransaction]() {
144 context->OnSurfaceChanged(width, height, type, rsTransaction);
154 auto&& densityChangeCallback = [context = pipelineContext_, id = instanceId_](double density) {
157 context->GetTaskExecutor()->PostTask(
158 [context, density]() { context->OnSurfaceDensityChanged(density); },
167 auto&& systemBarHeightChangeCallback = [context = pipelineContext_, id = instanceId_](
171 context->GetTaskExecutor()->PostTask(
172 [context, statusBar, navigationBar]() { context->OnSystemBarHeightChanged(statusBar, navigationBar); },
181 auto&& surfaceDestroyCallback = [context = pipelineContext_, id = instanceId_]() {
183 context->GetTaskExecutor()->PostTask(
184 [context]() { context->OnSurfaceDestroyed(); },
193 auto&& dragEventCallback = [context = pipelineContext_, id = instanceId_](
197 context->GetTaskExecutor()->PostTask(
198 [context, pointerEvent, action, node]() { context->OnDragEvent(pointerEvent, action, node); },
259 RefPtr<PipelineBase>& context = pipelineContext_;
261 context->Destroy();
263 taskExecutor_->PostTask([context]() { context->Destroy(); },