- 20 Mar, 2017 1 commit
-
-
Robert Knight authored
Just export the component definition rather than an object containing both the controller and the component definition as a property.
-
- 18 Mar, 2017 3 commits
-
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
- 17 Mar, 2017 13 commits
-
-
Robert Knight authored
Say "h" not "the Hypothesis web service"
-
Sean Hammond authored
Move ng components from src/sidebar/directive to src/sidebar/components
-
Robert Knight authored
Docs adrs tweaks
-
Robert Knight authored
This makes the dir name match the type of object these modules export.
-
Robert Knight authored
Convert element directives to components
-
Sean Hammond authored
-
Sean Hammond authored
-
Sean Hammond authored
Add ADR for adopting a component-based architecture for the UI
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
Query from url
-
Robert Knight authored
-
Robert Knight authored
* Separate the 'Context' section into relevant background information and client-specific context. * Explicitly state in the 'Decision' section that `angular.component()` will be used.
-
- 16 Mar, 2017 2 commits
-
-
Sean Hammond authored
The docs for h now refer to it as just "h" and not "the Hypothesis web service": https://github.com/hypothesis/h/pull/4434 https://github.com/hypothesis/h/pull/4435 Update this repo's docs to just say "h" not "Hypothesis web service" when referring to the web app as opposed to the specific instance of the web app hosted at hypothes.is.
-
Robert Knight authored
This ADR provides an explicit write-up of how the UI is structured and describes some changes we can make to the client to make this structure more obvious and eliminate inconsistencies.
-
- 15 Mar, 2017 19 commits
-
-
Robert Knight authored
Components should use `bindings` rather than `scope` to declare inputs and outputs.
-
Robert Knight authored
Several directives should be registered as components but will require refactoring before this is possible.
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
As part of an effort to make it clearer how the client uses Angular, register UI components with `component()` instead of `directive()`. Components in Angular 1.x [1] are essentially directives with "best practices" defaults set (restricted to elements, isolated scope, bound to controller) and deprecated/discouraged features of $compile disallowed. These defaults/restrictions match how we are already using Angular for most UI components. [1] See https://docs.angularjs.org/guide/component
-
greebie authored
-
- 14 Mar, 2017 2 commits
-
-
Sean Hammond authored
Correct the title of the documentation
-
Sean Hammond authored
-