]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
Added Abide defaults 9605/head
authorDaniel Schuba <daniel.schuba@kps.com>
Thu, 5 Jan 2017 10:44:08 +0000 (11:44 +0100)
committerDaniel Schuba <daniel.schuba@kps.com>
Thu, 5 Jan 2017 10:44:08 +0000 (11:44 +0100)
dist/js/foundation.d.ts

index f6994c24b36bab148d2d9f2a8dae4cef8b67aba5..b55f907cd7c8cf9a73430d589164c0265bb21807 100644 (file)
@@ -1,4 +1,4 @@
-// Type definitions for Foundation Sites v6.3.0-rc2
+// Type definitions for Foundation Sites v6.3.0
 // Project: http://foundation.zurb.com/
 // Github: https://github.com/zurb/foundation-sites
 //
@@ -24,6 +24,18 @@ declare module FoundationSites {
     destroy(): void;
   }
 
+  interface AbideDefaults {
+    validateOn: string;
+    labelErrorClass: string;
+    inputErrorClass: string;
+    formErrorSelector: string;
+    formErrorClass: string;
+    liveValidate: boolean;
+    validateOnBlur: boolean;
+    patterns: IAbidePatterns;
+    validators: any; // TODO, maybe there is a better solution to describe how this object may look like
+  }
+
   interface IAbidePatterns {
     alpha?: RegExp;
     alpha_numeric?: RegExp;
@@ -407,6 +419,7 @@ declare module FoundationSites {
 
     Abide: {
       new(element: JQuery, options?: IAbideOptions): Abide;
+      defaults: AbideDefaults;
     }
     Accordion: {
       new(element: JQuery, options?: IAccordionOptions): Accordion;