Skip to content

Lots of changes #10

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Feb 18, 2014
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Usage

Add the following to your sbt build definition:

libraryDependencies += "org.scala-lang.modules.scalajs" %% "scalajs-dom" % "0.1-SNAPSHOT"
libraryDependencies += "org.scala-lang.modules.scalajs" %% "scalajs-dom" % "0.2"

then enjoy the types available in `org.scalajs.dom`.

Expand All @@ -29,7 +29,7 @@ Contributing
Scala-js-dom is a work in progress. The current code base is a hodgepodge of auto-generated/scraped/hand-tweaked code, and is full of rough edges. If you see something that you think can be improved, feel free to send a pull request. These could include:

- Improved doc-comments; who doesn't love better docs?
- Missing methods/properties/classes; send the PR adding it in including it together with a link to an authoritative source (e.g. MDN) and it should get merge
- Missing methods/properties/classes; send the PR adding it in including it together with a link to an authoritative source (e.g. MDN) and it should get merged.
- Additional extensions (in `org.scalajs.dom.extensions`). These currently represent an arbitrary collection of helpers that have been needed so far. If there's some implicit that you find you need and you think other people will to, send a pull request and we can talk about it.

License
Expand Down
35 changes: 9 additions & 26 deletions src/main/scala/org/scalajs/dom/Css.scala
Original file line number Diff line number Diff line change
Expand Up @@ -186,9 +186,7 @@ class CSSStyleDeclaration extends js.Object {
@scala.scalajs.js.annotation.JSBracketAccess
def update(index: js.Number, v: js.String): Unit = ???

def setProperty(propertyName: js.String, value: js.String, priority: js.String): Unit = ???

def setProperty(propertyName: js.String, value: js.String): Unit = ???
def setProperty(propertyName: js.String, value: js.String, priority: js.String = ???): Unit = ???

var animationFillMode: js.String = _
var floodColor: js.String = _
Expand Down Expand Up @@ -335,40 +333,28 @@ class CSSStyleSheet extends StyleSheet {
var cssRules: CSSRuleList = _
var id: js.String = _

def addImport(bstrURL: js.String, lIndex: js.Number): js.Number = ???

def addImport(bstrURL: js.String): js.Number = ???

def addPageRule(bstrSelector: js.String, bstrStyle: js.String, lIndex: js.Number): js.Number = ???

def addPageRule(bstrSelector: js.String, bstrStyle: js.String): js.Number = ???

def insertRule(rule: js.String, index: js.Number): js.Number = ???
def addImport(bstrURL: js.String, lIndex: js.Number = ???): js.Number = ???

def addPageRule(bstrSelector: js.String, bstrStyle: js.String, lIndex: js.Number = ???): js.Number = ???
/**
* The CSSStyleSheet.insertRule() method inserts a new style rule into the current
* style sheet.
*
* MDN
*/
def insertRule(rule: js.String): js.Number = ???
def insertRule(rule: js.String, index: js.Number = ???): js.Number = ???

def removeRule(lIndex: js.Number): Unit = ???

def deleteRule(index: js.Number): Unit = ???

def removeRule(lIndex: js.Number): Unit = ???
/**
* Deletes a rule from the style sheet.
*
* MDN
*/
def deleteRule(): Unit = ???
def deleteRule(index: js.Number = ???): Unit = ???

def addRule(bstrSelector: js.String, bstrStyle: js.String, lIndex: js.Number): js.Number = ???

def addRule(bstrSelector: js.String, bstrStyle: js.String): js.Number = ???

def addRule(bstrSelector: js.String): js.Number = ???
def addRule(bstrSelector: js.String, bstrStyle: js.String = ???, lIndex: js.Number = ???): js.Number = ???

def removeImport(lIndex: js.Number): Unit = ???
}
Expand Down Expand Up @@ -406,13 +392,10 @@ class CSSMediaRule extends CSSRule {
var media: MediaList = _
var cssRules: CSSRuleList = _

def insertRule(rule: js.String, index: js.Number): js.Number = ???

def insertRule(rule: js.String): js.Number = ???
def insertRule(rule: js.String, index: js.Number = ???): js.Number = ???

def deleteRule(index: js.Number): Unit = ???

def deleteRule(): Unit = ???
def deleteRule(index: js.Number = ???): Unit = ???
}

/**
Expand Down
Loading