Commit Graph

43 Commits

Author SHA1 Message Date
Carlton Colter
611805439b Updated loadPanel description 2017-11-27 12:53:03 -05:00
Carlton Colter
e433c7b7e5 Fix loadPanel
Fixes casing of the Xrm.Panel.loadPanel method in package xrm #21782

sbelzile-Coveo's change
2017-11-27 12:51:18 -05:00
Carlton Colter
c1fb697564 GlobalContext changed to ClientContext
GlobalContext changed to ClientContext in remaining constant @link tags
2017-11-25 16:06:03 -05:00
Carlton Colter
a8967e9247 Fixed @link references
Fixed @link references
2017-11-25 16:00:07 -05:00
Carlton Colter
0c4d0b2d22 Fixed @see to use @link as well
tsdoc doesn't support @see that directs to an internal link like jsdoc does.

http://usejsdoc.org/tags-see.html

tsdoc supports @returns as well as @return.

Made some other tsdoc markup changes.
2017-11-24 22:36:55 -05:00
Carlton Colter
346363a0cc Removed trailing commas
Cleanup trailing commas on enums.
2017-11-24 20:09:09 -05:00
Carlton Colter
170e250976 Fixed External Links
Fixed a few links.  All external links that do not link to an obejct in the definition are tagged with "External Link: "
2017-11-24 20:04:07 -05:00
Carlton Colter
ab9aae1cfb Modified to allow empty interfaces
Empty interfaces need to be allowed.  They are being used to allow the use of deprecated items before they are removed from the javascript api.  It will help people be able to see what they are using is deprecated and needs to be called differently without the need for us to copy and paste the replicated objects, which largely at this point, most of them are.
2017-11-24 19:47:42 -05:00
Carlton Colter
c576d71924 v9 Compatibility
Modified to handle deprecations and have comments that give directions to the sdk webpage.

Added XrmEnum constants for ease of use.
2017-11-24 19:44:54 -05:00
Marius Agur Pedersen
60742eeb8c Updated getEventArgs function for v8 and formatted code 2017-11-17 13:58:33 +01:00
Marius Agur Pedersen
00877f7d99 Changed getEventArgs implementation to remediate errors introduced in last commit 2017-11-17 13:57:19 +01:00
Marius Agur Pedersen
c7bd1c3ebf Added getEventArgs() to EventContext base interface. Returns null for non-save events according to Microsoft Documentation https://msdn.microsoft.com/en-us/library/gg328130.aspx#BKMK_getEventArgs 2017-11-16 20:28:09 +01:00
Marius Agur Pedersen
4a668e8310 Fixed trailing white space 2017-11-16 19:22:56 +01:00
Marius Agur Pedersen
43c84d9bc3 Changed contributers formatting to stay compliant with max line length and improve readability 2017-11-16 14:37:56 +01:00
Marius Agur Pedersen
adc1ffa1a1 Added getFormContext to v8 as it should be available there as well. 2017-11-16 14:20:51 +01:00
Scott Durow
70c6954ab7 Added definitions and comments about Promise differences between Web and Unfied Client
Added getFormFactor, isOffline
2017-11-11 21:17:37 +00:00
Scott Durow
37edb62242 Fixes tslint issues on old v8 definitions 2017-11-11 14:42:25 +00:00
Scott Durow
b0e60f453d tslint fixes 2017-11-10 22:53:20 +00:00
Scott Durow
79823c8ad0 Correct V8 paths 2017-11-10 22:46:02 +00:00
Scott Durow
631fadea3b tslint fixes 2017-11-10 22:28:19 +00:00
Scott Durow
951589dc7a Added deprecation information
Added folder for v8
2017-11-10 20:17:10 +00:00
Scott Durow
e9105dbf18 Version 9 Xrm Client Additions 2017-11-10 15:35:54 +00:00
Andy
19f89399e4 Ensure every package has a tslint.json (#21009)
* Ensure every package has a tslint.json

* Fixes
2017-10-25 11:13:50 -07:00
Andy
ac05c47287 xrm: Fix lint (#20838) 2017-10-23 08:07:48 -07:00
Andy
947a8fb761 Enable strictFunctionTypes (#20373) 2017-10-06 14:03:03 -07:00
Derek Finlinson
6d87ef3695 Add remaining missing Xrm.Page.data.process methods 2017-09-14 16:35:59 -06:00
Derek Finlinson
64fa17e779 Change stage direction to proper case 2017-09-14 14:41:22 -06:00
Derek Finlinson
c7b816f1a2 Typo fix 2017-09-14 12:18:23 -06:00
Derek Finlinson
2fd410d80d Fix lint errors 2017-09-14 10:47:22 -06:00
Derek Finlinson
2ceb210ab5 Add separate process event contexts 2017-09-14 10:27:49 -06:00
Andy
d74806eb3d Add lint disables for no-unnecessary-generics (#19508) 2017-09-01 08:34:37 -07:00
Andy
516ed213ca Fix all lint errors (#19253) 2017-08-22 14:27:36 -07:00
Andy
1b54a38a43 Fix remaining lint errors (#19219) 2017-08-21 14:14:31 -07:00
Andy
924fafffc0 Fix remaining lint errors (#19166) 2017-08-20 15:37:53 -07:00
Andy
5d6c651a1a Apply stricter lint rules (#19063) 2017-08-17 14:53:41 -07:00
Daryl LaBar
cc734ec960 Moved to one line. 2017-05-15 11:05:54 -04:00
Daryl LaBar
597b4debe8 Fix for @types/xrm missing context.getVersion #16528. Also fixed TD bot parsing of Definitions by making one line, and updating TsLint to allow for the long line. 2017-05-15 11:05:23 -04:00
Daryl LaBar
d9052e4866 Fixed Other Lint-ing Issues. Not sure what to do about the header being unparsable. Added commas, maybe that will help? 2017-05-05 13:59:31 -04:00
Daryl LaBar
a863ce1cce Fixed Linitng issues and fixed header so it could be parsed by the DT Bot 2017-05-05 11:28:08 -04:00
Daryl LaBar
348824ec70 Updated XrmStatic Properties Page, Utility, and Panel to match the pattern that Mobil was doing, and be defined as interfaces. This also makes allows for variables to easily be tyepd i.e. var p: Xrm.Page.
Also retyped getInitalValue for booleans and OptionsetValues to be their correct respective types.
2017-05-05 10:18:35 -04:00
Andy
bbc61fbf93 Extend "dtslint/dt.json" directly instead of "../tslint.json". (#15822)
* Extend "dtslint/dt.json" directly instead of "../tslint.json".

* Convert more "../tslint.json" to "dtslint/dt.json"

* no-redundant-modifiers -> strict-export-declare-modifiers
2017-04-14 08:04:05 -07:00
Andy
c564a8d16e xrm: Remove redundant rules from tslint.json, and apply more lint rules (#15454) 2017-03-29 09:35:21 -07:00
Andy Hanson
354cec620d Move all packages to a types directory 2017-03-24 14:27:52 -07:00