Model View Info
class ModelViewInfo(viewElement: TypeElement, typeUtils: Types, elements: Elements, logger: Logger, configManager: ConfigManager, resourceProcessor: ResourceProcessor, memoizer: Memoizer) : GeneratedModelInfo
Content copied to clipboard
Functions
addAfterPropsSetMethod
Link copied to clipboard
addAttribute
Link copied to clipboard
addAttributeGroup
Link copied to clipboard
fun addAttributeGroup(groupName: String?, attributes: List<AttributeInfo>)
Content copied to clipboard
addAttributeIfNotExists
Link copied to clipboard
@Synchronized()
Content copied to clipboard
addAttributes
Link copied to clipboard
@Synchronized()
Content copied to clipboard
additionalOriginatingElements
Link copied to clipboard
addOnRecycleMethod
Link copied to clipboard
addOnVisibilityChangedMethod
Link copied to clipboard
addOnVisibilityStateChangedMethod
Link copied to clipboard
attributeGroup
Link copied to clipboard
fun attributeGroup(attribute: AttributeInfo): GeneratedModelInfo.AttributeGroup?
Content copied to clipboard
buildProp
Link copied to clipboard
collectMethodsReturningClassType
Link copied to clipboard
getClassConstructors
Link copied to clipboard
fun getClassConstructors(classElement: TypeElement?): List<GeneratedModelInfo.ConstructorInfo>
Content copied to clipboard
getLayoutResource
Link copied to clipboard
fun getLayoutResource(resourceProcessor: ResourceProcessor): ResourceValue
Content copied to clipboard
hasEmptyConstructor
Link copied to clipboard
isOverload
Link copied to clipboard
kotlinMetadata
Link copied to clipboard
originatingElements
Link copied to clipboard
otherAttributesInGroup
Link copied to clipboard
fun otherAttributesInGroup(attribute: AttributeInfo): List<AttributeInfo>
Content copied to clipboard
setStyleable
Link copied to clipboard
Properties
afterPropsSetMethodNames
Link copied to clipboard
annotations
Link copied to clipboard
attributeGroups
Link copied to clipboard
attributeInfo
Link copied to clipboard
attributeInfoImmutable
Link copied to clipboard
constructors
Link copied to clipboard
fullSpanSize
Link copied to clipboard
functionsWithSingleDefaultParameter
Link copied to clipboard
generatedName
Link copied to clipboard
includeOtherLayoutOptions
Link copied to clipboard
isProgrammaticView
Link copied to clipboard
isStyleable
Link copied to clipboard
isSuperClassAlsoGenerated
Link copied to clipboard
kotlinMetadata
Link copied to clipboard
layoutParams
Link copied to clipboard
methodsReturningClassType
Link copied to clipboard
parameterizedGeneratedName
Link copied to clipboard
resetMethodNames
Link copied to clipboard
saveViewState
Link copied to clipboard
shouldGenerateModel
Link copied to clipboard
styleBuilderInfo
Link copied to clipboard
superClassElement
Link copied to clipboard
superClassName
Link copied to clipboard
typeVariableNames
Link copied to clipboard
typeVariables
Link copied to clipboard
viewAttributes
Link copied to clipboard
viewElement
Link copied to clipboard
viewInterfaces
Link copied to clipboard
visibilityChangedMethodNames
Link copied to clipboard
visibilityStateChangedMethodNames
Link copied to clipboard