#define DALI_INTERNAL_ACCESSIBILITY_BRIDGE_COMPONENT_H
/*
- * Copyright (c) 2019 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2021 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Dali::Accessibility::Component* FindSelf() const;
public:
- DBus::ValueOrError< bool > Contains( int32_t x, int32_t y, uint32_t coordType );
- DBus::ValueOrError< Dali::Accessibility::Accessible* > GetAccessibleAtPoint( int32_t x, int32_t y, uint32_t coordType );
- DBus::ValueOrError< std::tuple< int32_t, int32_t, int32_t, int32_t > > GetExtents( uint32_t coordType );
- DBus::ValueOrError< int32_t, int32_t > GetPosition( uint32_t coordType );
- DBus::ValueOrError< int32_t, int32_t > GetSize( uint32_t coordType );
- DBus::ValueOrError< Dali::Accessibility::ComponentLayer > GetLayer();
- DBus::ValueOrError< double > GetAlpha();
- DBus::ValueOrError< bool > GrabFocus();
- DBus::ValueOrError< bool > GrabHighlight();
- DBus::ValueOrError< bool > ClearHighlight();
- DBus::ValueOrError< int16_t > GetMdiZOrder();
+ DBus::ValueOrError<bool> IsAccessibleContainedAtPoint(int32_t x, int32_t y, uint32_t coordType);
+ DBus::ValueOrError<Dali::Accessibility::Accessible*> GetAccessibleAtPoint(int32_t x, int32_t y, uint32_t coordType);
+ DBus::ValueOrError<std::tuple<int32_t, int32_t, int32_t, int32_t> > GetExtents(uint32_t coordType);
+ DBus::ValueOrError<int32_t, int32_t> GetPosition(uint32_t coordType);
+ DBus::ValueOrError<int32_t, int32_t> GetSize(uint32_t coordType);
+ DBus::ValueOrError<Dali::Accessibility::ComponentLayer> GetLayer();
+ DBus::ValueOrError<double> GetAlpha();
+ DBus::ValueOrError<bool> GrabFocus();
+ DBus::ValueOrError<bool> GrabHighlight();
+ DBus::ValueOrError<bool> ClearHighlight();
+ DBus::ValueOrError<int16_t> GetMdiZOrder();
};
#endif // DALI_INTERNAL_ACCESSIBILITY_BRIDGE_COMPONENT_H