Skip to content

Instantly share code, notes, and snippets.

View simerplaha's full-sized avatar

Simer simerplaha

View GitHub Profile
@simerplaha
simerplaha / GCMSender.scala
Created November 1, 2015 12:42 — forked from anonymous/GCMSender.scala
A part of game server with akka-typed
package app.actors
import akka.event.Logging
import akka.http.scaladsl._
import akka.http.scaladsl.model.HttpHeader.ParsingResult
import akka.http.scaladsl.model._
import akka.stream.ActorMaterializer
import akka.typed.ScalaDSL._
import akka.typed._
import argonaut.Argonaut._
@simerplaha
simerplaha / C3js.scala
Last active May 16, 2018 13:40
A simple Scala-js C3.js Charts facade ... Something I wrote quickly to integrate C3.js charts. Hopefully it will be good enough for anyone to get started with C3.js charts in Scala.js. I will try to make the parameters more type safe objects soon and implement the APIs properly.
import scala.scalajs.js
import scala.scalajs.js.JSConverters._
import scala.scalajs.js.annotation.JSName
trait C3ChartObject extends js.Object {
def load(data: C3JSChartDataset): js.Dynamic = js.native
def unload() = js.native
}
@simerplaha
simerplaha / ReactBootstrapDatetimepicker.scala
Created September 30, 2015 22:12
Scala-js react ReactBootstrapDatetimepicker component using Scala-js-react-bridge library
import com.payalabs.scalajs.react.bridge.ReactBridgeComponent
import scala.scalajs.js
import scala.scalajs.js.UndefOr
case class ReactBootstrapDatetimepicker(id: js.UndefOr[String] = js.undefined,
className: js.UndefOr[String] = js.undefined,
ref: js.UndefOr[String] = js.undefined,
key: js.UndefOr[Any] = js.undefined,
mode: js.UndefOr[String] = js.undefined,
@simerplaha
simerplaha / DropdownButton.scala
Last active September 30, 2015 22:17
Scala.js React boostrap Dropdown button using the Scala-js-react-bridge library
import scala.Any
import scala.scalajs.js
import scala.scalajs.js._
case class DropdownButton(id: js.UndefOr[String] = js.undefined, className: js.UndefOr[String] = js.undefined,
ref: js.UndefOr[String] = js.undefined, key: js.UndefOr[Any] = js.undefined,
title: js.UndefOr[String] = js.undefined,
bsSize: UndefOr[String] = undefined)
extends ReactBootstrapComponent