
com.adobe.aemds.guide.model.ResponsiveConfiguration.class Maven / Gradle / Ivy
???? 3 ?
3 ? 1 ? 1 ? 1 ? 1 ? ?
? 1 ?
1 ? 1 ? 1 ? 1 ?
? 1 ?
?
? ?
? ?
? ?
1 ?
1 ? 1 ? 1 ?
? ?
? ?
? ? ? 1 ? ? ? ? ?
? ? 1 ? 1 ? 1 ?
? ? 1 ? 1 ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? defaultConfiguration ?Lcom/adobe/aemds/guide/model/BreakPointResponsiveConfiguration; RuntimeVisibleAnnotations Ljavax/inject/Inject; .Lorg/apache/sling/models/annotations/Optional; Ljavax/inject/Named; value ./default tabletConfiguration ./tablet phoneConfiguration ./phone smallScreenConfiguration
./smallScreen CSS_CLASS_SEPARATOR Ljava/lang/String;
CSS_FD_PREFIX CSS_CLASS_PREFIX
OFFSET_PREFIX SCREEN_SIZE_LARGE SCREEN_SIZE_MEDIUM SCREEN_SIZE_SMALL SCREEN_SIZE_EXTRA_SMALL NEWLINE_BEHAVIOR DEFAULT_OFFSET
DEFAULT_WIDTH Ljava/lang/Integer;
NEWLINE_CLASS logger Lorg/slf4j/Logger; ()V Code LineNumberTable LocalVariableTable this 5Lcom/adobe/aemds/guide/model/ResponsiveConfiguration; getDefaultConfiguration A()Lcom/adobe/aemds/guide/model/BreakPointResponsiveConfiguration; getTabletConfiguration getPhoneConfiguration getSmallScreenConfiguration getResponsiveClasses ()Ljava/lang/String; responsiveClassBuilder Ljava/lang/StringBuilder; defaultClass mediumClass
smallClass extraSmallClass getCssClass ?(Lcom/adobe/aemds/guide/model/BreakPointResponsiveConfiguration;Lcom/adobe/aemds/guide/model/BreakPointResponsiveConfiguration;Ljava/lang/String;)Ljava/lang/String; input fallback
screenSize
fallbackWidth fallbackOffset fallbackBehavior
inputWidth inputOffset
inputBehavior width offset behavior
StackMapTable ? \(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; offsetValue nfe !Ljava/lang/NumberFormatException;
widthValue cssClassBuilder cssScreenPrefix ? ? ? ? getOrElse 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
inputValue
fallbackValue returnValue
SourceFile ResponsiveConfiguration.java +Lorg/apache/sling/models/annotations/Model;
adaptables (Lorg/apache/sling/api/resource/Resource; R S 4 5 <