Class CssDimension2DStyleableKey

All Implemented Interfaces:
ReadOnlyStyleableMapAccessor<CssDimension2D>, WritableStyleableMapAccessor<@NonNull CssDimension2D>, Key<CssDimension2D>, MapAccessor<CssDimension2D>, NonNullKey<@NonNull CssDimension2D>, NonNullMapAccessor<CssDimension2D>

Non-null CssDimension2DStyleableKey.
Author:
Werner Randelshofer
  • Constructor Details

    • CssDimension2DStyleableKey

      public CssDimension2DStyleableKey(@NonNull String name)
      Creates a new instance with the specified name and with 0,0 as the default value.
      Parameters:
      name - The name of the key.
    • CssDimension2DStyleableKey

      public CssDimension2DStyleableKey(@NonNull String key, @NonNull CssDimension2D defaultValue)
      Creates a new instance with the specified name, type token class, default value, and allowing or disallowing null values.
      Parameters:
      key - The name of the name. type parameters are given. Otherwise specify them in arrow brackets.
      defaultValue - The default value.
    • CssDimension2DStyleableKey

      public CssDimension2DStyleableKey(@NonNull String key, @NonNull CssDimension2D defaultValue, @NonNull CssConverter<CssDimension2D> converter)
  • Method Details