Packages

o

fabric

merge_styles

object merge_styles extends Object with MergeStyles

Annotations
@native() @JSImport("@uifabric/merge-styles", JSImport.Namespace)
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. merge_styles
  2. MergeStyles
  3. Object
  4. Any
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val Stylesheet: Stylesheet

    Access the stylesheet created by fabric.

    Access the stylesheet created by fabric.

    Definition Classes
    MergeStyles
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. def concatStyleSets[T <: Object](styleSets: IStyleSet*): T

    Combine styles together but do not register the styles in a stylesheet.

    Combine styles together but do not register the styles in a stylesheet. This is useful for combining different sets of styles, like a base and something more specific, inside of a function that computes styles but you want the output to be a (string -> style) mapping still. Last argument has higher precedence.

    T

    js object with mappings between properties and "string" class names. See IProcessedStyleSet in typescript.

    Definition Classes
    MergeStyles
  8. def concatStyleSetsWithProps[SP <: Any](props: SP, styleSets: StyleSetArg*): IStyleSet

    Combine styles together but allow style functions or props.

    Combine styles together but allow style functions or props. IStyleSet refers to a js object that has properties whose values are IStyle objects.

    Definition Classes
    MergeStyles
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. def fontFace(font: FontFace): Unit

    Register a font face.

    Register a font face.

    Definition Classes
    MergeStyles
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. def getVendorSettings(): IVendorSettings
    Definition Classes
    MergeStyles
  14. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  18. def keyframes(timeline: Object): String

    Register key frames.

    Register key frames. Keys are typically "from" and "to".

    Definition Classes
    MergeStyles
  19. def mergeStyleSets[T <: Any](styleSets: IStyleSet*): T

    Merge style sets and register in a stylesheet.

    Merge style sets and register in a stylesheet. js.Object is included to allow "partial" T's to be passed in. It is not possible to ensure that all keys in T are defined based on the input parameters alone. This is the primary way to convert "code" to "styles" in the DOM. Generally, this function is called inside a getClassNames(...) type function specific to each component. The return value is typically a js.native trait whose member values are the string names of the styles that were registered (string -> classname string).

    Definition Classes
    MergeStyles
  20. def mergeStyles(styles: |[IStyle, Array[IStyle]]*): String

    Merge styles and register in a stylesheet.

    Merge styles and register in a stylesheet. Return the "css" mangled name you use as the attribute "className" in your components. You probably want to use a style set and mergeStyleSets to push a bunch of styles to the stylesheet at one time.

    Definition Classes
    MergeStyles
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  25. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  26. def toLocaleString(): String
    Definition Classes
    Object
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. def unsafeConcatStyleSetsWithProps[SP <: Any](props: SP, styleSets: Any*): IStyleSet
    Definition Classes
    MergeStyles
    Annotations
    @JSName("concatStyleSetsWithProps")
  29. def valueOf(): Any
    Definition Classes
    Object
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  32. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from MergeStyles

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped