func (t *PropertyName) UnmarshalEasyJSON(in *jlexer.Lexer) {
	switch PropertyName(in.String()) {
	case PropertyNameBusy:
		*t = PropertyNameBusy
	case PropertyNameDisabled:
		*t = PropertyNameDisabled
	case PropertyNameEditable:
		*t = PropertyNameEditable
	case PropertyNameFocusable:
		*t = PropertyNameFocusable
	case PropertyNameFocused:
		*t = PropertyNameFocused
	case PropertyNameHidden:
		*t = PropertyNameHidden
	case PropertyNameHiddenRoot:
		*t = PropertyNameHiddenRoot
	case PropertyNameInvalid:
		*t = PropertyNameInvalid
	case PropertyNameKeyshortcuts:
		*t = PropertyNameKeyshortcuts
	case PropertyNameSettable:
		*t = PropertyNameSettable
	case PropertyNameRoledescription:
		*t = PropertyNameRoledescription
	case PropertyNameLive:
		*t = PropertyNameLive
	case PropertyNameAtomic:
		*t = PropertyNameAtomic
	case PropertyNameRelevant:
		*t = PropertyNameRelevant
	case PropertyNameRoot:
		*t = PropertyNameRoot
	case PropertyNameAutocomplete:
		*t = PropertyNameAutocomplete
	case PropertyNameHasPopup:
		*t = PropertyNameHasPopup
	case PropertyNameLevel:
		*t = PropertyNameLevel
	case PropertyNameMultiselectable:
		*t = PropertyNameMultiselectable
	case PropertyNameOrientation:
		*t = PropertyNameOrientation
	case PropertyNameMultiline:
		*t = PropertyNameMultiline
	case PropertyNameReadonly:
		*t = PropertyNameReadonly
	case PropertyNameRequired:
		*t = PropertyNameRequired
	case PropertyNameValuemin:
		*t = PropertyNameValuemin
	case PropertyNameValuemax:
		*t = PropertyNameValuemax
	case PropertyNameValuetext:
		*t = PropertyNameValuetext
	case PropertyNameChecked:
		*t = PropertyNameChecked
	case PropertyNameExpanded:
		*t = PropertyNameExpanded
	case PropertyNameModal:
		*t = PropertyNameModal
	case PropertyNamePressed:
		*t = PropertyNamePressed
	case PropertyNameSelected:
		*t = PropertyNameSelected
	case PropertyNameActivedescendant:
		*t = PropertyNameActivedescendant
	case PropertyNameControls:
		*t = PropertyNameControls
	case PropertyNameDescribedby:
		*t = PropertyNameDescribedby
	case PropertyNameDetails:
		*t = PropertyNameDetails
	case PropertyNameErrormessage:
		*t = PropertyNameErrormessage
	case PropertyNameFlowto:
		*t = PropertyNameFlowto
	case PropertyNameLabelledby:
		*t = PropertyNameLabelledby
	case PropertyNameOwns:
		*t = PropertyNameOwns

	default:
		in.AddError(errors.New("unknown PropertyName value"))
	}
}
func (t *PropertyName) UnmarshalEasyJSON(in *jlexer.Lexer) {
	switch PropertyName(in.String()) {
	case PropertyNameBusy:
		*t = PropertyNameBusy
	case PropertyNameDisabled:
		*t = PropertyNameDisabled
	case PropertyNameEditable:
		*t = PropertyNameEditable
	case PropertyNameFocusable:
		*t = PropertyNameFocusable
	case PropertyNameFocused:
		*t = PropertyNameFocused
	case PropertyNameHidden:
		*t = PropertyNameHidden
	case PropertyNameHiddenRoot:
		*t = PropertyNameHiddenRoot
	case PropertyNameInvalid:
		*t = PropertyNameInvalid
	case PropertyNameKeyshortcuts:
		*t = PropertyNameKeyshortcuts
	case PropertyNameSettable:
		*t = PropertyNameSettable
	case PropertyNameRoledescription:
		*t = PropertyNameRoledescription
	case PropertyNameLive:
		*t = PropertyNameLive
	case PropertyNameAtomic:
		*t = PropertyNameAtomic
	case PropertyNameRelevant:
		*t = PropertyNameRelevant
	case PropertyNameRoot:
		*t = PropertyNameRoot
	case PropertyNameAutocomplete:
		*t = PropertyNameAutocomplete
	case PropertyNameHasPopup:
		*t = PropertyNameHasPopup
	case PropertyNameLevel:
		*t = PropertyNameLevel
	case PropertyNameMultiselectable:
		*t = PropertyNameMultiselectable
	case PropertyNameOrientation:
		*t = PropertyNameOrientation
	case PropertyNameMultiline:
		*t = PropertyNameMultiline
	case PropertyNameReadonly:
		*t = PropertyNameReadonly
	case PropertyNameRequired:
		*t = PropertyNameRequired
	case PropertyNameValuemin:
		*t = PropertyNameValuemin
	case PropertyNameValuemax:
		*t = PropertyNameValuemax
	case PropertyNameValuetext:
		*t = PropertyNameValuetext
	case PropertyNameChecked:
		*t = PropertyNameChecked
	case PropertyNameExpanded:
		*t = PropertyNameExpanded
	case PropertyNameModal:
		*t = PropertyNameModal
	case PropertyNamePressed:
		*t = PropertyNamePressed
	case PropertyNameSelected:
		*t = PropertyNameSelected
	case PropertyNameActivedescendant:
		*t = PropertyNameActivedescendant
	case PropertyNameControls:
		*t = PropertyNameControls
	case PropertyNameDescribedby:
		*t = PropertyNameDescribedby
	case PropertyNameDetails:
		*t = PropertyNameDetails
	case PropertyNameErrormessage:
		*t = PropertyNameErrormessage
	case PropertyNameFlowto:
		*t = PropertyNameFlowto
	case PropertyNameLabelledby:
		*t = PropertyNameLabelledby
	case PropertyNameOwns:
		*t = PropertyNameOwns

	default:
		in.AddError(errors.New("unknown PropertyName value"))
	}
}
func ( t * PropertyName ) UnmarshalEasyJSON ( in * jlexer . Lexer ) { switch PropertyName ( in . String ( ) ) { case PropertyNameBusy : * t = PropertyNameBusy case PropertyNameDisabled : * t = PropertyNameDisabled case PropertyNameEditable : * t = PropertyNameEditable case PropertyNameFocusable : * t = PropertyNameFocusable case PropertyNameFocused : * t = PropertyNameFocused case PropertyNameHidden : * t = PropertyNameHidden case PropertyNameHiddenRoot : * t = PropertyNameHiddenRoot case PropertyNameInvalid : * t = PropertyNameInvalid case PropertyNameKeyshortcuts : * t = PropertyNameKeyshortcuts case PropertyNameSettable : * t = PropertyNameSettable case PropertyNameRoledescription : * t = PropertyNameRoledescription case PropertyNameLive : * t = PropertyNameLive case PropertyNameAtomic : * t = PropertyNameAtomic case PropertyNameRelevant : * t = PropertyNameRelevant case PropertyNameRoot : * t = PropertyNameRoot case PropertyNameAutocomplete : * t = PropertyNameAutocomplete case PropertyNameHasPopup : * t = PropertyNameHasPopup case PropertyNameLevel : * t = PropertyNameLevel case PropertyNameMultiselectable : * t = PropertyNameMultiselectable case PropertyNameOrientation : * t = PropertyNameOrientation case PropertyNameMultiline : * t = PropertyNameMultiline case PropertyNameReadonly : * t = PropertyNameReadonly case PropertyNameRequired : * t = PropertyNameRequired case PropertyNameValuemin : * t = PropertyNameValuemin case PropertyNameValuemax : * t = PropertyNameValuemax case PropertyNameValuetext : * t = PropertyNameValuetext case PropertyNameChecked : * t = PropertyNameChecked case PropertyNameExpanded : * t = PropertyNameExpanded case PropertyNameModal : * t = PropertyNameModal case PropertyNamePressed : * t = PropertyNamePressed case PropertyNameSelected : * t = PropertyNameSelected case PropertyNameActivedescendant : * t = PropertyNameActivedescendant case PropertyNameControls : * t = PropertyNameControls case PropertyNameDescribedby : * t = PropertyNameDescribedby case PropertyNameDetails : * t = PropertyNameDetails case PropertyNameErrormessage : * t = PropertyNameErrormessage case PropertyNameFlowto : * t = PropertyNameFlowto case PropertyNameLabelledby : * t = PropertyNameLabelledby case PropertyNameOwns : * t = PropertyNameOwns default : in . AddError ( errors . New ( " " ) ) } }
// UnmarshalEasyJSON satisfies easyjson.Unmarshaler.
UnmarshalEasyJSON satisfies easyjson . Unmarshaler .