## This PR adds the following features in JS SDK:
1. Method to move visual - (Report, Page, Visual)
2. Method to resize visual - (Report, Page, Visual)
3. Method to show/ hide visual - (Report, Page, Visual)
4. Method to resize Page - (Report, Page)
5. Method to get active page - (Report)
6. Method to get slicers - (Page)
7. Method to add/ remove context menu - (Report)
8. Method to add/ remove options menu - (Report)
9. Filter builder classes
# Checklist
- [X] Build and test scripts are passing, if available
- [X] Open errors/warning details are shared with the reviewer
- [X] There are no violations to the applicable coding guidelines
- [X] Application has a consistent exception management setup
- [X] Code does not contain commented code
- [X] Is testing performed and results captured in ADO and list of test cases executed shared in PR?
- [X] Generic exception type is not handled
- [X] Stacktrace of error is not returned
- [X] All external packages/libraries are installed from an online package manager
Related work items: #556945, #556982, #557990, #558047, #558568, #558774, #559269, #559270, #559675, #560267, #560343, #562588, #562621, #562622, #562623, #562689, #562693, #562694, #563307, #563335, #564462, #564992, #565015, #566324, #566493, #566939, #567286, #570360, #570361, #570466, #570469, #571363, #571440, #572234, #572247, #573012, #573015, #573664, #574414, #574522, #574523, #575744