Misko Hevery
22c5b7059b
updated doc styling for methods/properties
2011-01-24 14:23:50 -08:00
Igor Minar
2c0f7ffe3a
ngdoc should escape content of pre in markdown
2011-01-19 15:53:58 -08:00
Misko Hevery
050e5d773f
verify that issue# 162 was fixed with doc rewrite
2011-01-18 15:32:46 -08:00
Igor Minar
72e554ffeb
doc widgets examples should display angular src as CAO instead of DAO
2011-01-18 14:42:23 -08:00
Igor Minar
3bd96609e9
remove script.type attribute from example widgets since its optional in html5
2011-01-18 14:42:23 -08:00
Igor Minar
d73635d573
@returns type in docs should be wrapped in curlies
2011-01-18 14:42:22 -08:00
Igor Minar
1c55123f9c
rewrite of several major portions of angular.service docs
2011-01-17 22:16:15 -08:00
Misko Hevery
347be5ae9a
fixed select with ng:format
...
select (one/multiple) could not chose from a list of objects, since DOM requires string ids.
Solved by adding index formatter, which exposed incorrect handling of formatters in select
widgets.
2011-01-14 10:30:00 -08:00
Igor Minar
ab040254f0
tabbing and keyboard shortcut for docs
...
- first tab goes to the search box, following tabs iterate results
- ctrl+s (FF on mac) or ctrl+alt+s (Chrome on mac) move focus to the
search box
2011-01-10 21:23:22 -08:00
Igor Minar
4f5d5029c2
offline docs
...
- freezing syntaxhighlighter and jquery under docs/src/templates/
- for jquery I just used a symlink to lib/jquery not an ideal solution
but writer.js is not very flexible and I didn't want to mess with it
- changed docs' index.html to point to the local resources
2011-01-10 21:03:50 -08:00
Misko Hevery
f534def0c6
removed unnedded files; switch rake to new doc build script
2011-01-10 14:48:13 -08:00
Misko Hevery
4f22d6866c
complete rewrite of documentation generation
...
- romeved mustache.js
- unified templates
- improved testability of the code
2011-01-10 11:50:11 -08:00
Misko Hevery
47c454a315
change to keydown from keyup; add delayed $updateView
...
- There was a perceived lag when typing do to the fact that we were
listening on the keyup event instead of keydown. The issue with
keydown is that we can not read the value of the input field. To
solve this we schedule a defer call and perform the model update
then.
- To prevent calling $eval on root scope too many times as well as to
prevent drowning the browser with too many updates we now call the
$eval only after 25ms and any additional requests get ignored. The
new update service is called $updateView
2011-01-07 14:39:46 -08:00
Igor Minar
f8151afd90
improve doc app scrollbars
2010-12-10 17:04:56 -08:00
Igor Minar
81d10e819e
make the docs angular 'logo' link filename agnostic
2010-12-07 20:43:10 -08:00
Igor Minar
809ca94e1c
@returns tag should allow the content to be split into multiple lines
2010-12-07 16:07:14 -08:00
Misko Hevery
58d0e8945d
allow documentation to be in external file
...
* Load templates once instead of per request
* show timing information
* load files ending in .ngdoc and process them
2010-12-06 15:48:40 -08:00
Igor Minar
5480d2a80b
fix typo in searchbox placeholder
2010-11-29 16:47:21 -08:00
Igor Minar
95adf3a4d8
searchbar in docs should not scroll away
2010-11-29 16:47:20 -08:00
Igor Minar
cc315ef4cc
renaming #section to #main in docs html/css
2010-11-29 16:47:20 -08:00
Igor Minar
41c233ada1
getting rid of #page div in docs index.html
2010-11-29 16:47:19 -08:00
Igor Minar
46091f811b
dual scrolling for docs with custom scrollbars
2010-11-29 16:47:13 -08:00
Igor Minar
fde2ccb3f5
docs html/css cleanup
2010-11-29 11:25:38 -08:00
Vojta Jina
bd14a90610
Doc specs: added test for markdown
...
It should replace markdown between two <pre></pre>***<pre></pre>
2010-11-25 08:51:32 -08:00
Vojta Jina
9f1b9849d8
Small refactor in doc parser
2010-11-25 08:51:32 -08:00
Igor Minar
870547d185
docs for angular.Array.orderBy
2010-11-23 15:44:14 -08:00
Igor Minar
7ee102eecf
add a feedback link to the doc pages
2010-11-18 16:53:11 -08:00
Igor Minar
fc7f11d03b
add @workInProgress tag and mark all @ngdocs as work in progress
2010-11-18 16:28:42 -08:00
Igor Minar
3c7874b07b
don't encode page.name (hash) in docs.js
...
see discussion in https://github.com/angular/angular.js/pull/158 "
2010-11-18 11:56:10 -08:00
Igor Minar
63380bbbda
title for index.html should not show raw binding while the app bootstraps
2010-11-18 02:35:30 -08:00
Igor Minar
522ec1a9ec
move attribute widgets to widgets.js file
...
- move @ng:repeat to widgets.js and its specs to widgetsSpecs.js
- move @ng:non-bindable to widgets.js and its specs to widgetsSpecs.js
- make widget.template suitable for attribute widgets
- fix up the js docs for attribute widgets
2010-11-18 02:35:29 -08:00
Igor Minar
d54f09ef29
add spec for incrementing headings
2010-11-18 02:35:29 -08:00
Igor Minar
65989c6f0d
add support for {@link} tags within @description and remove implicit linking
...
use as:
- foo {@link bar}
- foo {@link bar desc}
I'm removing implicit linking because it unintentionally links stuff and
generally interferes with other conversions. We have to link stuff explicitely
from now on.
2010-11-18 02:35:29 -08:00
Igor Minar
4491bbdede
docs linkifying regexp should not mess up links alreaded converete by markdown
2010-11-18 02:35:28 -08:00
Igor Minar
a6978b201b
make @param type and description non-optional
2010-11-18 02:35:28 -08:00
Igor Minar
28e72cbe6b
CSS, Parameters, Returns template changes
...
- make css section optional
- make returns section optional
- change format of the parameters section
- properly format the Returns section
2010-11-18 02:34:55 -08:00
Igor Minar
916dadd8ec
adjust spacing of headings in the main doc div
2010-11-18 02:34:54 -08:00
Igor Minar
ee0e9a4452
adding support for @param.optional
2010-11-18 02:34:54 -08:00
Igor Minar
dd687e2bf5
@returns description should support markdown
2010-11-18 02:34:53 -08:00
Igor Minar
4c69d694d7
make @returns type non-optional
2010-11-18 02:34:53 -08:00
Igor Minar
51a22cf435
group utility methods/objects while sorting stuff for the side bar
2010-11-18 02:34:53 -08:00
Igor Minar
c2c60ab49a
remove extra returns tag
2010-11-18 02:34:53 -08:00
Igor Minar
71c2f24fc6
remove extra toolbar directive and support multiple pre's in describe
2010-11-18 02:34:52 -08:00
Igor Minar
c7052f098d
add support for @deprecated ng:doc annotation + show warnings in templates
2010-11-18 02:34:31 -08:00
Igor Minar
7d6f5f986e
add function.template
2010-11-18 02:34:30 -08:00
Igor Minar
beeb5ff908
fix regexp for @param parsing in ng:docs
...
There is an extra + in the regexp which causes exponential increase in time
needed to parse a @param annotation when the length of default value increases
linearly.
2010-11-16 14:44:35 -08:00
Igor Minar
4af32de84a
docs should use ng:include onload
2010-11-16 13:45:45 -08:00
Vojta Jina
cc749760fd
Added basic Services, which support @memberOf and @methodOf
2010-11-15 21:55:37 -08:00
Misko Hevery
b467a50bc7
generate keyword for searches; improved layout of doc
2010-11-15 12:28:08 -08:00
Misko Hevery
a1652057a5
changed to ! notation for indexable apps
2010-11-15 10:04:17 -08:00