c

controllers

AssetsModule

class AssetsModule extends Module

Source
Assets.scala
Linear Supertypes
Module, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AssetsModule
  2. Module
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new AssetsModule()

Value Members

  1. final def bind[T](implicit arg0: ClassTag[T]): BindingKey[T]

    Create a binding key for the given class.

    Create a binding key for the given class.

    Definition Classes
    Module
  2. def bindings(environment: Environment, configuration: Configuration): Seq[Binding[_ >: AssetsConfiguration with AssetsFinder with AssetsMetadata with Assets <: AnyRef]]

    Get the bindings provided by this module.

    Get the bindings provided by this module.

    Implementations are strongly encouraged to do *nothing* in this method other than provide bindings. Startup should be handled in the constructors and/or providers bound in the returned bindings. Dependencies on other modules or components should be expressed through constructor arguments.

    The configuration and environment a provided for the purpose of producing dynamic bindings, for example, if what gets bound depends on some configuration, this may be read to control that.

    environment

    The environment

    configuration

    The configuration

    returns

    A sequence of bindings

    Definition Classes
    AssetsModuleModule

Deprecated Value Members

  1. final def bind[T](clazz: Class[T]): BindingKey[T]

    Create a binding key for the given class.

    Create a binding key for the given class.

    Definition Classes
    Module
    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) Use play.inject.Module.bindClass instead if the Module is coded in Java. Scala modules can use play.api.inject.bind[T: ClassTag]

  2. final def seq(bindings: Binding[_]*): Seq[Binding[_]]

    Create a seq.

    Create a seq.

    For Java compatibility.

    Definition Classes
    Module
    Annotations
    @deprecated @varargs()
    Deprecated

    (Since version 2.7.0) Use play.inject.Module instead if the Module is coded in Java.